.idLeadStories .idTxtLay {
	position: relative;
}
.idLeadStories .idNestedTxtLay {
	position: relative;
}
.idLead475x135 .idTeaserLay img {
	width: 455px; height: 135px; display: block;
}
.idLead475x270 .idTeaserLay img {
	width: 455px; height: 135px; display: block;
}
.idLead475x270 .idTeaserLay img {
	height: 270px;
}
.idLeadLinkList {
	height: 24px; overflow: hidden; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 3px; border-bottom-style: solid; float: left; z-index: 1100;
}
.idLeadLinkList li {
	background: rgb(241, 241, 241); float: left;
}
.idLeadLinkList li.idCurrent {
	background: rgb(92, 92, 92);
}
.idLeadLinkList li span {
	padding: 4px; float: left;
}
.idLeadLinkList li a {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idLeadLinkList li a:hover {
	border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idLeadLinkList li.idCurrent a {
	color: rgb(255, 255, 255);
}
.idLeadLinkList li.idCurrent a:hover {
	color: rgb(255, 255, 255);
}
.idLeadLinkList li.idCurrent a:hover {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idLeadTopImageNavFullBottom .idLeadLinkList {
	background: rgb(241, 241, 241); width: 455px;
}
.idLeadTopImageNavFullTop .idLeadLinkList {
	background: rgb(241, 241, 241); width: 455px;
}
.id2Col .idFullWrap .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 770px;
}
.id2Col .idFullWrap .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 770px;
}
.id3Col .idFullWrap .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 955px;
}
.id3Col .idFullWrap .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 645px;
}
.idSpecial2ColWrap .idBasicWrap .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 645px;
}
.idLeadTopImageNavTop .idLeadLinkList {
	top: 9px; right: 9px; position: absolute;
}
.idLeadTopImageNavBottom .idLeadLinkList {
	top: 9px; right: 9px; position: absolute;
}
.idLeadTopImageDescNavTop .idLeadLinkList {
	top: 9px; right: 9px; position: absolute;
}
.idLeadTopImageDescNavBottom .idLeadLinkList {
	top: 9px; right: 9px; position: absolute;
}
.idLeadTopImageNavBottom .idLeadLinkList {
	border-top-color: rgb(92, 92, 92); border-bottom-color: currentColor; border-top-width: 3px; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
}
.idLeadTopImageDescNavBottom .idLeadLinkList {
	border-top-color: rgb(92, 92, 92); border-bottom-color: currentColor; border-top-width: 3px; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
}
.idLeadTopImageNavBottom .idImgType475x270 {
	top: 252px;
}
.idLeadTopImageDescNavBottom .idImgType475x270 {
	top: 252px;
}
.idLeadTopImageNavBottom .idImgType475x135 {
	top: 117px;
}
.idLeadTopImageDescNavBottom .idImgType475x135 {
	top: 117px;
}
.idLeadTopImageNavFullBottom .idLeadLinkList {
	border-top-color: rgb(92, 92, 92); border-bottom-color: currentColor; border-top-width: 3px; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
}
.idLeadLinkListThumb {
	height: 45px; overflow: hidden; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 3px; border-bottom-style: solid;
}
.idLeadLinkListThumb li {
	padding: 0px 5px 0px 0px; width: 146px; height: 45px; overflow: hidden; font-size: 11px; font-weight: 700; float: left;
}
.idLeadLinkListThumb li a {
	color: rgb(92, 92, 92);
}
.idLeadLinkListThumb li a:hover {
	color: rgb(92, 92, 92);
}
.idLeadLinkListThumb .idImgLink img {
	margin: 0px 5px 0px 0px; float: left;
}
.idLeadLinkListThumb li.idCurrent {
	background: url("../img/basis/layout/markerBottom.gif") no-repeat 14px bottom;
}
.idLead475x270 .idTeaserAni {
	height: 270px;
}
.idLead475x135 .idTeaserAni {
	height: 135px;
}
.id2Col .idFullWrap .idLead475x135 .idTeaserAni {
	height: 245px;
}
.id3Col .idFullWrap .idLead475x135 .idTeaserAni {
	height: 245px;
}
.idLeadTopImageDescNavTop .idTeaserAni {
	height: 375px;
}
.idLeadTopImageDescNavBottom .idTeaserAni {
	height: 375px;
}
.idTeaserAni .idTeaserLay {
	background: rgb(241, 241, 241); width: 455px; visibility: hidden; position: absolute;
}
.id2Col .idFullWrap .idTeaserAni .idTeaserLay {
	width: 770px;
}
.id3Col .idFullWrap .idTeaserAni .idTeaserLay {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idTeaserAni .idTeaserLay {
	width: 645px;
}
.idTeaserAni .idFirst {
	visibility: visible;
}
.idLeadTeaserList {
	width: 455px; overflow: hidden;
}
.id2Col .idFullWrap .idLeadTeaserList {
	width: 770px;
}
.id3Col .idFullWrap .idLeadTeaserList {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idLeadTeaserList {
	width: 645px;
}
.idLeadTeaserList .idCurrent {
	z-index: 1000;
}
.idLeadTopImageNoNav .idTitem img {
	margin: 0px;
}
.idLeadTopImageNavBottom .idTitem img {
	margin: 0px;
}
.idLeadTopImageNavTop .idTitem img {
	margin: 0px;
}
.idLeadTopImageNavFullBottom .idTitem img {
	margin: 0px;
}
.idLeadTopImageNavFullTop .idTitem img {
	margin: 0px;
}
.idClStandard .idLead475x135 .idTeaserLay img {
	width: 475px;
}
.idClStandard .idLead475x270 .idTeaserLay img {
	width: 475px;
}
.idClHl .idLead475x135 .idTeaserLay img {
	width: 475px;
}
.idClHl .idLead475x270 .idTeaserLay img {
	width: 475px;
}
.idClBd .idLeadTeaserList {
	background: rgb(255, 255, 255);
}
.idClHlBd .idLeadTeaserList {
	background: rgb(255, 255, 255);
}
.idClBd .idTeaserAni .idTeaserLay {
	background: rgb(255, 255, 255);
}
.idClHlBd .idTeaserAni .idTeaserLay {
	background: rgb(255, 255, 255);
}
.idClStandard .idLeadTeaserList {
	background: rgb(255, 255, 255); width: 475px;
}
.idClHl .idLeadTeaserList {
	background: rgb(255, 255, 255); width: 475px;
}
.idClStandard .idTeaserAni .idTeaserLay {
	background: rgb(255, 255, 255); width: 475px;
}
.idClHl .idTeaserAni .idTeaserLay {
	background: rgb(255, 255, 255); width: 475px;
}
.id2Col .idFullWrap .idClStandard .idLeadTeaserList {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idLeadTeaserList {
	width: 790px;
}
.id2Col .idFullWrap .idClStandard .idTeaserAni .idTeaserLay {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idTeaserAni .idTeaserLay {
	width: 790px;
}
.id3Col .idFullWrap .idClStandard .idLeadTeaserList {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idLeadTeaserList {
	width: 975px;
}
.id3Col .idFullWrap .idClStandard .idTeaserAni .idTeaserLay {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idTeaserAni .idTeaserLay {
	width: 975px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idLeadTeaserList {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idLeadTeaserList {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idTeaserAni .idTeaserLay {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idTeaserAni .idTeaserLay {
	width: 665px;
}
.idClStandard .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 475px;
}
.idClStandard .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 475px;
}
.idClHl .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 475px;
}
.idClHl .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 475px;
}
.id2Col .idFullWrap .idClStandard .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 790px;
}
.id2Col .idFullWrap .idClStandard .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 790px;
}
.id3Col .idFullWrap .idClStandard .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 975px;
}
.id3Col .idFullWrap .idClStandard .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 975px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idLeadTopImageNavFullBottom .idLeadLinkList {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idLeadTopImageNavFullTop .idLeadLinkList {
	width: 665px;
}
.idClStandard .idLeadTopImageNavTop .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClStandard .idLeadTopImageNavBottom .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClStandard .idLeadTopImageDescNavTop .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClStandard .idLeadTopImageDescNavBottom .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClHl .idLeadTopImageNavTop .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClHl .idLeadTopImageNavBottom .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClHl .idLeadTopImageDescNavTop .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClHl .idLeadTopImageDescNavBottom .idLeadLinkList {
	top: 0px; right: 0px;
}
.idClStandard .idLeadTopImageNavBottom .idImgType475x270 {
	top: 243px;
}
.idClHl .idLeadTopImageNavBottom .idImgType475x270 {
	top: 243px;
}
.idClStandard .idLeadTopImageDescNavBottom .idImgType475x270 {
	top: 243px;
}
.idClHl .idLeadTopImageDescNavBottom .idImgType475x270 {
	top: 243px;
}
.idClStandard .idLeadTopImageNavBottom .idImgType475x135 {
	top: 108px;
}
.idClHl .idLeadTopImageNavBottom .idImgType475x135 {
	top: 108px;
}
.idClStandard .idLeadTopImageDescNavBottom .idImgType475x135 {
	top: 108px;
}
.idClHl .idLeadTopImageDescNavBottom .idImgType475x135 {
	top: 108px;
}
.idClStandard .idLeadLinkListThumb li {
	width: 153px;
}
.idClHl .idLeadLinkListThumb li {
	width: 153px;
}
.idOnlineIDSearch {
	padding: 9px; border-top-color: rgb(210, 210, 210); border-right-color: rgb(210, 210, 210); border-left-color: rgb(210, 210, 210); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.idClassifieds .idFormLay .idButton {
	margin: -32px 0px 0px; float: right;
}
.idClassifieds .idFormLay .idTextField label {
	margin: 0px 0px 5px; width: auto !important; clear: both;
}
.idClassifieds .idFormLay .idTextField input {
	width: 370px;
}
.idBoxesWrap .idClassifieds .idFormLay .idTextField input {
	width: 195px;
}
.idSmallWrap .idClassifieds .idFormLay .idTextField input {
	width: 80px;
}
.id2Col .idFullWrap .idClassifieds .idFormLay .idTextField input {
	width: 480px;
}
.id3Col .idFullWrap .idClassifieds .idFormLay .idTextField input {
	width: 480px;
}
.idSpecial2ColWrap .idBasicWrap .idClassifieds .idFormLay .idTextField input {
	width: 480px;
}
.idClassifieds h4.idTitem {
	font-size: 12px;
}
.idClassifieds h4.idTitem a {
	font-size: 12px;
}
.idClassifieds h4.idTitem a:hover {
	font-size: 12px;
}
.idClassifieds .idTeaserLay a.idImgLink {
	margin: 0px 10px 5px 0px; float: left;
}
.idClEvent .idOnlineIDSearch {
	border-color: rgb(92, 92, 92);
}
.idClAttention .idOnlineIDSearch {
	border-color: rgb(92, 92, 92);
}
.idClRip .idOnlineIDSearch {
	border-color: rgb(92, 92, 92);
}
.idLinkedImage .idImgLink {
	width: 455px; overflow: hidden; display: block;
}
.idBoxesWrap .idLinkedImage .idImgLink {
	width: 280px;
}
.idSmallWrap .idLinkedImage .idImgLink {
	width: 160px;
}
.id2Col .idFullWrap .idLinkedImage .idImgLink {
	width: 770px;
}
.id3Col .idFullWrap .idLinkedImage .idImgLink {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idLinkedImage .idImgLink {
	width: 645px;
}
.idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 475px;
}
.idClHl .idLinkedImageIEHelper .idImgLink {
	width: 475px;
}
.idBoxesWrap .idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 300px;
}
.idBoxesWrap .idClHl .idLinkedImageIEHelper .idImgLink {
	width: 300px;
}
.idSmallWrap .idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 180px;
}
.idSmallWrap .idClHl .idLinkedImageIEHelper .idImgLink {
	width: 180px;
}
.id2Col .idFullWrap .idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idLinkedImageIEHelper .idImgLink {
	width: 790px;
}
.id3Col .idFullWrap .idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idLinkedImageIEHelper .idImgLink {
	width: 975px;
}
.id2ColExpand .idFullWrap .idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 975px;
}
.id2ColExpand .idFullWrap .idClHl .idLinkedImageIEHelper .idImgLink {
	width: 975px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idLinkedImageIEHelper .idImgLink {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idLinkedImageIEHelper .idImgLink {
	width: 665px;
}
.idClEvent .idNewsBlockIEHelper .idHL {
	margin: 0px 0px 3px; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idClRip .idNewsBlockIEHelper .idHL {
	margin: 0px 0px 3px; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idClAttention .idNewsBlockIEHelper .idHL {
	margin: 0px 0px 3px; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idNewsBlock3Column .idBlockCarousel {
	padding: 9px 3px;
}
.idMultimediaBlock .idTeaserLay h4.idTitem {
	line-height: 15px; font-size: 13px;
}
.idMultimediaBlock .idTeaserLay h4.idTitem a {
	line-height: 15px; font-size: 13px;
}
.idMultimediaBlock .idTeaserLay h4.idTitem a:hover {
	line-height: 15px; font-size: 13px;
}
.idBasicWrap .idMultimediaBlock .idThreeColumn .idTeaserLay img {
	height: auto;
}
.idTeaserList .idButton {
	margin: 0px 0px 5px;
}
.idBoxesWrap .idTeaserList .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idBoxesWrap .idTeaserList .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idBoxesWrap .idTeaserList .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idSmallWrap .idTeaserList .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idSmallWrap .idTeaserList .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idSmallWrap .idTeaserList .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idTeaserList .idTeaserLayList .idListValue {
	font-weight: 700;
}
.idTeaserList .idTeaserLayList {
	padding: 1px 0px;
}
.idManualContent .idList {
	clear: both !important;
}
.idManualContent .idDotList {
	clear: both !important;
}
.idManualContent .idHalfList {
	clear: both !important;
}
.idManualContent .idHalfDotList {
	clear: both !important;
}
.idManualContent .idOneColumn .idTeaserLay img {
	overflow: hidden; max-width: 455px;
}
.idBoxesWrap .idManualContent .idOneColumn .idTeaserLay img {
	max-width: 280px;
}
.idSmallWrap .idManualContent .idOneColumn .idTeaserLay img {
	max-width: 160px;
}
.id2Col .idFullWrap .idManualContent .idOneColumn .idTeaserLay img {
	max-width: 770px;
}
.id3Col .idFullWrap .idManualContent .idOneColumn .idTeaserLay img {
	max-width: 955px;
}
.id2ColExpand .idFullWrap .idManualContent .idOneColumn .idTeaserLay img {
	max-width: 955px;
}
.id3ColExpand .idFullWrap .idManualContent .idOneColumn .idTeaserLay img {
	max-width: 955px;
}
.idManualContent .idButton {
	margin: 5px 0px 0px;
}
.idManualContent p.idTitem strong {
	font-weight: 700;
}
.idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 475px;
}
.idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 475px;
}
.idBoxesWrap .idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 300px;
}
.idBoxesWrap .idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 300px;
}
.idSmallWrap .idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 180px;
}
.idSmallWrap .idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 180px;
}
.id2Col .idFullWrap .idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 790px;
}
.id2Col .idFullWrap .idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 790px;
}
.id3Col .idFullWrap .idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 975px;
}
.id3Col .idFullWrap .idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 975px;
}
.id2ColExpand .idFullWrap .idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 975px;
}
.id2ColExpand .idFullWrap .idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 975px;
}
.id3ColExpand .idFullWrap .idClStandard .idManualContentIEHelper .idTeaserLay img {
	max-width: 975px;
}
.id3ColExpand .idFullWrap .idClHl .idManualContentIEHelper .idTeaserLay img {
	max-width: 975px;
}
.idManualContentAbo .idFirst {
	clear: both;
}
.idManualContentAbo .idTwoColumn .idNewLine {
	margin-top: 20px;
}
.idManualContentAbo .idButton {
	margin: 0px 0px 5px;
}
.idManualContentAbo p.idTitem strong {
	font-weight: 700;
}
.idTeaserBorder .idTeaserLay {
	padding: 9px; border: 1px solid rgb(210, 210, 210); width: 202px;
}
.idSpecial2ColWrap .idBasicWrap .idTeaserBorder .idTeaserLay {
	width: 297px;
}
.idBoxesWrap .idTeaserBorder .idTeaserLay {
	width: 118px;
}
.idManualContentAbo .idTeaserBorder a.idImgLink {
	width: 202px;
}
.idSpecial2ColWrap .idBasicWrap .idManualContentAbo .idTeaserBorder a.idImgLink {
	width: 297px;
}
.idManualContentAbo .idStaticHeight80 {
	height: 80px;
}
.idManualContentAbo .idStaticHeight90 {
	height: 90px;
}
.idManualContentAbo .idStaticHeight100 {
	height: 100px;
}
.idManualContentAbo .idStaticHeight110 {
	height: 110px;
}
.idManualContentAbo .idStaticHeight120 {
	height: 120px;
}
.idManualContentAbo .idStaticHeight130 {
	height: 130px;
}
.idManualContentAbo .idStaticHeight140 {
	height: 140px;
}
.idManualContentAbo .idStaticHeight150 {
	height: 150px;
}
.idManualContentAbo .idStaticHeight160 {
	height: 160px;
}
.idManualContentAbo .idStaticHeight170 {
	height: 170px;
}
.idManualContentAbo .idStaticHeight180 {
	height: 180px;
}
.idManualContentAbo .idStaticHeight190 {
	height: 190px;
}
.idManualContentAbo .idStaticHeight200 {
	height: 200px;
}
.idManualContentAbo .idStaticHeight210 {
	height: 210px;
}
.idManualContentAbo .idStaticHeight220 {
	height: 220px;
}
.idManualContentAbo .idStaticHeight230 {
	height: 230px;
}
.idManualContentAbo .idStaticHeight240 {
	height: 240px;
}
.idManualContentAbo .idStaticHeight250 {
	height: 250px;
}
.idClStandard .idTeaserBorder .idTeaserLay {
	width: 212px;
}
.idClHl .idTeaserBorder .idTeaserLay {
	width: 212px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idTeaserBorder .idTeaserLay {
	width: 307px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idTeaserBorder .idTeaserLay {
	width: 307px;
}
.idBoxesWrap .idClStandard .idTeaserBorder .idTeaserLay {
	width: 124px;
}
.idBoxesWrap .idClHl .idTeaserBorder .idTeaserLay {
	width: 124px;
}
.idClStandard .idTeaserBorder a.idImgLink {
	width: 212px;
}
.idClHl .idTeaserBorder a.idImgLink {
	width: 212px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idTeaserBorder a.idImgLink {
	width: 307px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idTeaserBorder a.idImgLink {
	width: 307px;
}
.idManualContentExtention .idButton {
	margin: 0px 0px 5px;
}
.idManualContentExtention p.idTitem strong {
	font-weight: 700;
}
.idMediaStripe {
	overflow: hidden;
}
.idMediaStripe .idCarousel {
	width: 455px; overflow: hidden;
}
.idBoxesWrap .idMediaStripe .idCarousel {
	width: 280px;
}
.idSmallWrap .idMediaStripe .idCarousel {
	width: 160px;
}
.id2Col .idFullWrap .idMediaStripe .idCarousel {
	width: 770px;
}
.id3Col .idFullWrap .idMediaStripe .idCarousel {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idMediaStripe .idCarousel {
	width: 645px;
}
.idMediaStripe .idCarouselWindow {
	margin: 0px 1px; border: 1px solid rgb(210, 210, 210); width: 415px; float: left;
}
.idBoxesWrap .idMediaStripe .idCarouselWindow {
	width: 240px;
}
.idSmallWrap .idMediaStripe .idCarouselWindow {
	width: 120px;
}
.id2Col .idFullWrap .idMediaStripe .idCarouselWindow {
	width: 730px;
}
.id3Col .idFullWrap .idMediaStripe .idCarouselWindow {
	width: 915px;
}
.idSpecial2ColWrap .idBasicWrap .idMediaStripe .idCarouselWindow {
	width: 605px;
}
.idMediaStripe ul.idCarouselItems {
	padding: 0px 2px; width: 100000px; position: relative;
}
.idMediaStripe ul.idCarouselItems li {
	height: 78px; float: left;
}
.idMediaStripe ul.idCarouselItems a.idImgLink img {
	margin: 5px 1px 5px 0px; border: 2px solid rgb(255, 255, 255); width: 80px; height: 60px;
}
.idMediaStripe ul.idCarouselItems a.idImgLink:hover img {
	border: 2px solid rgb(210, 210, 210);
}
.idMediaStripe ul.idCarouselItems .idActive a.idImgLink img {
	border: 2px solid rgb(92, 92, 92);
}
.idMediaStripe .idPrevious_button {
	background: url("../img/basis/layout/bg_imgslider_left_on.png") no-repeat left top white; width: 18px; height: 80px; float: left; cursor: pointer;
}
.idMediaStripe .idNext_button {
	background: url("../img/basis/layout/bg_imgslider_left_on.png") no-repeat left top white; width: 18px; height: 80px; float: left; cursor: pointer;
}
.idMediaStripe .idNext_button {
	background: url("../img/basis/layout/bg_imgslider_right_on.png") no-repeat right top white; width: 18px;
}
.idMediaStripe .idNext_button_disabled {
	background: url("../img/basis/layout/bg_imgslider_right.png") no-repeat right top white; cursor: default;
}
.idMediaStripe .idPrevious_button_disabled {
	background: url("../img/basis/layout/bg_imgslider_left.png") no-repeat right top white; cursor: default;
}
.idMediaStripe .idPrevious_button p {
	display: none;
}
.idMediaStripe .idNext_button p {
	display: none;
}
.idClStandard .idMediaStripeIEHelper .idCarousel {
	width: 475px;
}
.idClHl .idMediaStripeIEHelper .idCarousel {
	width: 475px;
}
.idBoxesWrap .idClStandard .idMediaStripeIEHelper .idCarousel {
	width: 300px;
}
.idBoxesWrap .idClHl .idMediaStripeIEHelper .idCarousel {
	width: 300px;
}
.idSmallWrap .idClStandard .idMediaStripeIEHelper .idCarousel {
	width: 180px;
}
.idSmallWrap .idClHl .idMediaStripeIEHelper .idCarousel {
	width: 180px;
}
.id2Col .idFullWrap .idClStandard .idMediaStripeIEHelper .idCarousel {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idMediaStripeIEHelper .idCarousel {
	width: 790px;
}
.id3Col .idFullWrap .idClStandard .idMediaStripeIEHelper .idCarousel {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idMediaStripeIEHelper .idCarousel {
	width: 975px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idMediaStripeIEHelper .idCarousel {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idMediaStripeIEHelper .idCarousel {
	width: 665px;
}
.idClStandard .idMediaStripeIEHelper .idCarouselWindow {
	width: 435px;
}
.idClHl .idMediaStripeIEHelper .idCarouselWindow {
	width: 435px;
}
.idBoxesWrap .idClStandard .idMediaStripeIEHelper .idCarouselWindow {
	width: 260px;
}
.idBoxesWrap .idClHl .idMediaStripeIEHelper .idCarouselWindow {
	width: 260px;
}
.idSmallWrap .idClStandard .idMediaStripeIEHelper .idCarouselWindow {
	width: 140px;
}
.idSmallWrap .idClHl .idMediaStripeIEHelper .idCarouselWindow {
	width: 140px;
}
.id2Col .idFullWrap .idClStandard .idMediaStripeIEHelper .idCarouselWindow {
	width: 750px;
}
.id2Col .idFullWrap .idClHl .idMediaStripeIEHelper .idCarouselWindow {
	width: 750px;
}
.id3Col .idFullWrap .idClStandard .idMediaStripeIEHelper .idCarouselWindow {
	width: 935px;
}
.id3Col .idFullWrap .idClHl .idMediaStripeIEHelper .idCarouselWindow {
	width: 935px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idMediaStripeIEHelper .idCarouselWindow {
	width: 625px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idMediaStripeIEHelper .idCarouselWindow {
	width: 625px;
}
.idTopGalleries h6 {
	margin: 10px 0px; font-weight: 700;
}
.idTopGalleries .idFirst {
	clear: both;
}
.idTopGalleries .idBigMainImage {
	width: 280px; height: 210px;
}
.idSmallWrap .idTopGalleries .idBigMainImage {
	width: 160px; height: 120px;
}
.idTopGalleries .idNewLine {
	margin-top: 5px !important;
}
.idTopGalleries .idThumbBox .idTeaserLay h4.idTitem {
	font-size: 11px; font-weight: 400;
}
.idTopGalleries .idThumbBox .idTeaserLay h4.idTitem a {
	font-size: 11px; font-weight: 400;
}
.idTopGalleries .idThumbBox .idTeaserLay h4.idTitem a:hover {
	font-size: 11px; font-weight: 400;
}
.idSmallWrap .idTopGalleries .idThumbBox .idMiddle {
	text-align: right; float: right;
}
.idSmallWrap .idTopGalleries .idFirst {
	margin: 0px 2px 0px 0px;
}
.idTopGalleries a.idParty {
	background: url("../img/basis/layout/eraffelogo.png") no-repeat left top rgb(32, 61, 98); margin: 7px 0px 0px; clear: both; float: left;
}
.idTopGalleries a.idParty img {
	width: 80px; height: 25px;
}
.idTopGalleries .idCarousel li {
	display: none;
}
.idTopGalleries .idCarousel li.idCurrent {
	display: block;
}
.idTopGalleries .idPrevious_button {
	background: url("../img/basis/layout/ico_media_left.png") no-repeat 0px 0px; left: 20px; top: 160px; width: 30px; height: 30px; position: absolute; z-index: 110; cursor: pointer;
}
.idTopGalleries .idNext_button {
	background: url("../img/basis/layout/ico_media_left.png") no-repeat 0px 0px; left: 20px; top: 160px; width: 30px; height: 30px; position: absolute; z-index: 110; cursor: pointer;
}
.idTopGalleries .idNext_button {
	background: url("../img/basis/layout/ico_media_right.png") no-repeat 0px 0px; left: 250px; z-index: 100;
}
.idSmallWrap .idTopGalleries .idPrevious_button {
	left: 15px; top: 115px;
}
.idSmallWrap .idTopGalleries .idNext_button {
	left: 15px; top: 115px;
}
.idSmallWrap .idTopGalleries .idNext_button {
	left: 133px;
}
.idTopGalleries .idPrevious_button p {
	display: none;
}
.idTopGalleries .idNext_button p {
	display: none;
}
.idBoxesWrap .idClStandard .idTopGalleriesIEHelper .idBigMainImage img {
	width: 300px;
}
.idBoxesWrap .idClHl .idTopGalleriesIEHelper .idBigMainImage img {
	width: 300px;
}
.idBoxesWrap .idClStandard .idTopGalleriesIEHelper .idBigMainImage {
	width: 300px;
}
.idBoxesWrap .idClHl .idTopGalleriesIEHelper .idBigMainImage {
	width: 300px;
}
.idBoxesWrap .idClBg .idTopGalleriesIEHelper .idBigMainImage img {
	width: 282px;
}
.idBoxesWrap .idClHlBg .idTopGalleriesIEHelper .idBigMainImage img {
	width: 282px;
}
.idSmallWrap .idClStandard .idTopGalleriesIEHelper .idBigMainImage img {
	width: 180px;
}
.idSmallWrap .idClHl .idTopGalleriesIEHelper .idBigMainImage img {
	width: 180px;
}
.idSmallWrap .idClStandard .idTopGalleriesIEHelper .idBigMainImage {
	width: 180px; height: 135px;
}
.idSmallWrap .idClHl .idTopGalleriesIEHelper .idBigMainImage {
	width: 180px; height: 135px;
}
.idStaticHtml .idTxtLay {
	width: 455px; overflow: hidden;
}
.idStaticHtml .idNestedTxtLay {
	width: 455px; overflow: hidden;
}
.idSmallWrap .idStaticHtml .idTxtLay {
	width: 160px;
}
.idSmallWrap .idStaticHtml .idNestedTxtLay {
	width: 160px;
}
.idBoxesWrap .idStaticHtml .idTxtLay {
	width: 280px;
}
.idBoxesWrap .idStaticHtml .idNestedTxtLay {
	width: 280px;
}
.id2Col .idFullWrap .idStaticHtml .idTxtLay {
	width: 770px;
}
.id2Col .idFullWrap .idStaticHtml .idNestedTxtLay {
	width: 770px;
}
.id3Col .idFullWrap .idStaticHtml .idTxtLay {
	width: 955px;
}
.id3Col .idFullWrap .idStaticHtml .idNestedTxtLay {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idStaticHtml .idTxtLay {
	width: 645px;
}
.idSpecial2ColWrap .idBasicWrap .idStaticHtml .idNestedTxtLay {
	width: 645px;
}
.idClStandard .idStaticHtmlIEHelper {
	width: 475px;
}
.idClHl .idStaticHtmlIEHelper {
	width: 475px;
}
.idClBg .idStaticHtmlIEHelper {
	width: 457px;
}
.idClHlBg .idStaticHtmlIEHelper {
	width: 457px;
}
.idBoxesWrap .idClStandard .idStaticHtmlIEHelper {
	width: 300px;
}
.idBoxesWrap .idClHl .idStaticHtmlIEHelper {
	width: 300px;
}
.idBoxesWrap .idClBg .idStaticHtmlIEHelper {
	width: 282px;
}
.idBoxesWrap .idClHlBg .idStaticHtmlIEHelper {
	width: 282px;
}
.idSmallWrap .idClStandard .idStaticHtmlIEHelper {
	width: 180px;
}
.idSmallWrap .idClHl .idStaticHtmlIEHelper {
	width: 180px;
}
.idSmallWrap .idClBg .idStaticHtmlIEHelper {
	width: 162px;
}
.idSmallWrap .idClHlBg .idStaticHtmlIEHelper {
	width: 162px;
}
.id2Col .idFullWrap .idClStandard .idStaticHtmlIEHelper {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idStaticHtmlIEHelper {
	width: 790px;
}
.id2Col .idFullWrap .idClBg .idStaticHtmlIEHelper {
	width: 772px;
}
.id2Col .idFullWrap .idClHlBg .idStaticHtmlIEHelper {
	width: 772px;
}
.id3Col .idFullWrap .idClStandard .idStaticHtmlIEHelper {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idStaticHtmlIEHelper {
	width: 975px;
}
.id3Col .idFullWrap .idClBg .idStaticHtmlIEHelper {
	width: 957px;
}
.id3Col .idFullWrap .idClHlBg .idStaticHtmlIEHelper {
	width: 957px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idStaticHtmlIEHelper {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idStaticHtmlIEHelper {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClBg .idStaticHtmlIEHelper {
	width: 647px;
}
.idSpecial2ColWrap .idBasicWrap .idClHlBg .idStaticHtmlIEHelper {
	width: 647px;
}
.idArticle .idAitem {
	margin: 0px 0px 10px; clear: both;
}
.idArticle h2 {
	color: rgb(43, 43, 43); line-height: 26px; font-size: 24px; font-weight: 700;
}
.idArticle h3 {
	color: rgb(43, 43, 43); line-height: 20px; font-size: 18px;
}
.idArticle .idSummary {
	font-weight: 700;
}
.idArticle .idKicker {
	margin: 0px 0px 10px; font-weight: 700; display: block;
}
.idArticle .idAuthor {
	font-style: italic; display: block;
}
.idArticle .idAuthor a.id_link {
	border: 0px currentColor; color: inherit;
}
.idArticle .idAuthor a.id_link:hover {
	border: 0px currentColor; color: inherit;
}
.idArticle .idMainImage {
	width: 455px; overflow: hidden;
}
.idArticle .idCr {
	padding: 1px 3px; font-size: 11px; display: block;
}
.idArticle .idIdesc {
	padding: 1px 3px; font-size: 11px; display: block;
}
.idArticle .idCr {
	background: rgb(210, 210, 210); color: rgb(155, 155, 155);
}
.idArticle .idIdesc {
	background: rgb(241, 241, 241);
}
.idArticle .idAdPromotionTitle {
	margin: 0px 0px 5px; font-size: 11px; font-weight: 700;
}
.idArticle a.id_link p {
	display: inline;
}
.idArticle p em {
	font-weight: 700;
}
.idArticle .idList em {
	font-weight: 700;
}
.idArticle .idTable em {
	font-weight: 700;
}
.idArticle .idTable th {
	font-weight: 700;
}
.idArticle .idMetaLay em {
	font-weight: 400;
}
.idArticle span.idQ {
	color: rgb(43, 43, 43);
}
.idArticle span.idA {
	font-weight: 700;
}
.idArticle .idOneColumn .idTeaserFloat .idMediaBox {
	margin: 0px 9px 5px 0px; width: 232px; overflow: hidden; float: left; display: block;
}
.idArticle .idOneColumn .idTeaserFloat .idMediaBox img {
	margin: 0px;
}
.idArticle .idOneColumn .idMediaRight .idMediaBox {
	margin: 0px 0px 5px 9px; float: right;
}
.idArticle .idOneColumn .idTeaserFloat .idTextBox {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idArticle .idTextBox .id_caption {
	background: rgb(210, 210, 210); margin: -9px -9px 5px; padding: 3px; width: 224px; font-weight: 700;
}
.idArticle .idTextBox em {
	font-weight: 700;
}
.idArticle .idTextBox p {
	margin: 0px 0px 5px;
}
.idArticle .idTextBox h1 {
	margin: 0px 0px 10px; font-size: 14px; font-weight: 700;
}
.idArticle .idTextBox h2 {
	margin: 0px 0px 10px; font-size: 14px; font-weight: 700;
}
.idArticle .idTextBox h3 {
	margin: 0px 0px 10px; font-size: 14px; font-weight: 700;
}
.idArticle .idTextBox h4 {
	margin: 0px 0px 10px; font-size: 14px; font-weight: 700;
}
.idArticle .idTextBox h5 {
	margin: 0px 0px 10px; font-size: 14px; font-weight: 700;
}
.idArticle .idTextBox a.id_link {
	color: rgb(92, 92, 92);
}
.idArticle .idTextBox a.id_link:hover {
	color: rgb(92, 92, 92);
}
.idArticle .idLinkList {
	padding: 9px; clear: both; background-color: rgb(255, 255, 255);
}
.idArticle .idLinkList h4 {
	margin: 0px 0px 10px; padding: 0px 0px 5px; color: rgb(92, 92, 92); font-size: 14px; font-weight: 700; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idArticle .idTable {
	margin: 15px 0px;
}
.idArticle .idTable th {
	border: 1px solid rgb(210, 210, 210);
}
.idArticle .idTable td {
	border: 1px solid rgb(210, 210, 210);
}
.idArticle .idTable th {
	padding: 3px; background-color: rgb(241, 241, 241);
}
.idArticle .idMediaParagraph .idAitem {
	clear: none;
}
.idArticle .idMediaParagraph .idLast.idAitem {
	margin-bottom: 0px;
}
.idClStandard .idArticleIEHelper .idMainImage {
	width: 475px;
}
.idClHl .idArticleIEHelper .idMainImage {
	width: 475px;
}
.idClStandard .idVideoDocumentIEHelper .idMainImage {
	width: 475px;
}
.idClHl .idVideoDocumentIEHelper .idMainImage {
	width: 475px;
}
.idClStandard .idArticleIEHelper .idLinkList {
	background-color: rgb(241, 241, 241);
}
.idClHl .idArticleIEHelper .idLinkList {
	background-color: rgb(241, 241, 241);
}
.idClHlBd .idArticleIEHelper .idLinkList {
	background-color: rgb(241, 241, 241);
}
.idClBd .idArticleIEHelper .idLinkList {
	background-color: rgb(241, 241, 241);
}
.idArticle .idJSActive {
	display: block;
}
.idArticle .idJSActive .idPaginator {
	display: none;
}
.idArticle .idJSActive .idPagingBody .idPageContent {
	display: block;
}
.idArticle .idPagingBody .idPageContent {
	display: none;
}
.idArticle .idPagingBody .idCurPage {
	display: block;
}
.idMiniArticle .idTable {
	margin-bottom: 10px;
}
.idMiniArticle .idList {
	margin-bottom: 10px;
}
.idZoomImgHelper .idZoomImgSmall .idZommLink img {
	width: 232px; height: auto;
}
.idZoomImgHelper .idZommImgParagraph {
	clear: none;
}
.idZoomImgHelper .idZommImgParagraphHeadline {
	clear: both;
}
.idZoomImgHelper .idMediaStripe {
	clear: both;
}
.idZoomImgHelper .idZommImgParagraphBox .idMediaRight {
	margin: 10px 0px 10px 10px; width: 232px; float: right;
}
.idZoomImgHelper .idZommImgParagraphBox .idMediaLeft {
	margin: 10px 10px 10px 0px; width: 232px; clear: left; float: left;
}
.idZoomImgHelper .idZommImgParagraphTextBox .idMediaRight {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idZoomImgHelper .idZommImgParagraphTextBox .idMediaLeft {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idZoomImgHelper .idZommImgParagraphAdSense .idMediaRight {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idZoomImgHelper .idZommImgParagraphAdSense .idMediaLeft {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idZoomImgHelper .idZommImgParagraphVotingTextBox .idMediaRight {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idZoomImgHelper .idZommImgParagraphVotingTextBox .idMediaLeft {
	background: rgb(241, 241, 241); padding: 9px; border: 1px solid rgb(210, 210, 210); width: 212px;
}
.idZoomImgHelper .idZommImgParagraphVotingTextBox .idTabBody {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.idZoomImgHelper .idZommImgParagraphAdvert .idMediaRight {
	width: auto;
}
.idZoomImgHelper .idZommImgParagraphAdvert .idMediaLeft {
	width: auto;
}
.idZoomImgHelper .idZoomImgSmall {
	padding: 0px 10px 0px 0px; width: 232px; float: left;
}
.idZoomImgHelper .idZommLink {
	display: block; position: relative;
}
.idZoomImgHelper .idArticleIEHelper .idZoomImgFull {
	width: auto;
}
.idZoomImgHelper .idZoomImgSmall .idZoomImgHandle {
	background: url("../img/basis/icons/icon_zoom-out.png") no-repeat; width: 33px; height: 33px; right: 0px; bottom: 0px; position: absolute;
}
.idZoomImgHelper .idZoomImgFull .idZoomImgHandle {
	background: url("../img/basis/icons/icon_zoom-out.png") no-repeat; width: 33px; height: 33px; right: 0px; bottom: 0px; position: absolute;
}
.idZoomImgHelper .idZoomImgFull .idZoomImgHandle {
	background: url("../img/basis/icons/icon_zoom-in.png") no-repeat;
}
.idSpecial2ColWrap .idZoomImgHelper .idZoomImgFull {
	width: 665px;
}
.idArticle .idMediaVideo {
	clear: both;
}
.idArticle .idMediaVideo .idMediaBox {
	margin: 0px 9px 5px 0px; width: 110px;
}
.idArticle .idMediaVideo h3 {
	clear: none;
}
.idArticle .idMediaVideo .idButton {
	display: inline;
}
.idArticle .idMediaVideo .idImgLink {
	margin: 0px 9px 5px 0px; width: 105px; height: 79px; display: block; position: relative;
}
.idArticle .idMediaVideo .idVideoSign strong {
	display: none;
}
.idArticle .idMediaVideo .idHasVideoImg span.idVideoSign {
	background: url("../img/basis/video/vc_thumb_play.png") no-repeat 50% 50%; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; z-index: 1;
}
.idArticle .idMediaVideo .idNoVideoImg {
	background: rgb(241, 241, 241); border: 1px solid rgb(210, 210, 210); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);
}
.idArticle .idMediaVideo .idNoVideoImg span.idVideoSign {
	background: url("../img/basis/video/vc_thumb_play_noImg.png") no-repeat 50% 50%; width: 100%; height: 100%; display: block;
}
.idMediawrapper {
	position: relative;
}
.idMediawrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.idMediawrapper object {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.idMediawrapper embed {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.idMediawrapper video {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.idSocialBM {
	padding: 8px 0px 0px; border-top-color: rgb(241, 241, 241); border-top-width: 1px; border-top-style: solid;
}
.idSocialBM .idTxtLay {
	float: none;
}
.idSocialBM .idNestedTxtLay {
	float: none;
}
.idSocialBM strong {
	margin: -4px 10px 0px 0px; font-size: 10px; float: right;
}
.idSocialBM ul {
	float: right;
}
.idSocialBM li {
	margin: 0px 0px 0px 5px; float: left;
}
.idSocialBM a {
	width: 16px; height: 32px; display: block;
}
.idSocialBM a:hover img {
	display: none;
}
a.facebook {
	background: url("../img/basis/icons/ico_social_facebook_active.png") no-repeat left top;
}
a.blinklist {
	background: url("../img/basis/icons/ico_social_blinklist_active.png") no-repeat left top;
}
a.delicious {
	background: url("../img/basis/icons/ico_social_delicious_active.png") no-repeat left top;
}
a.folkd {
	background: url("../img/basis/icons/ico_social_folkd_active.png") no-repeat left top;
}
a.furl {
	background: url("../img/basis/icons/ico_social_furl_active.png") no-repeat left top;
}
a.google {
	background: url("../img/basis/icons/ico_social_google_active.png") no-repeat left top;
}
a.linkarena {
	background: url("../img/basis/icons/ico_social_linkarena_active.png") no-repeat left top;
}
a.misterwong {
	background: url("../img/basis/icons/ico_social_misterwong_active.png") no-repeat left top;
}
a.oneview {
	background: url("../img/basis/icons/ico_social_oneview_active.png") no-repeat left top;
}
a.yahoo {
	background: url("../img/basis/icons/ico_social_yahoo_active.png") no-repeat left top;
}
a.yigg {
	background: url("../img/basis/icons/ico_social_yigg_active.png") no-repeat left top;
}
a.webnews {
	background: url("../img/basis/icons/ico_social_webnews_active.png") no-repeat left top;
}
.idSocialBMHalf {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; float: right; position: relative;
}
.idBasicWrap .idSocialBMHalf {
	width: 255px;
}
.idSocialBMHalf strong {
	margin: 0px; right: 0px; position: absolute;
}
.idSocialBMHalf ul {
	margin-top: 22px;
}
.idTextGallery h4 {
	margin: 0px 0px 5px; font-size: 14px; font-weight: 700;
}
.idTextGalleryCarousel {
	position: relative;
}
.idTextGallery .idItemsContainer {
	background: white; padding: 5px; width: 445px; overflow: hidden; position: relative;
}
.idSpecial2ColWrap .idBasicWrap .idTextGallery .idItemsContainer {
	width: 635px;
}
.idTextGallery ul {
	margin: 0px; left: 0px; top: 0px; width: 10000000px; position: relative;
}
.idTextGallery ul li {
	background-position: 0px 31px; width: 455px; text-align: center; float: left; background-repeat: no-repeat;
}
.idSpecial2ColWrap .idBasicWrap .idTextGallery ul li {
	width: 645px;
}
.idTextGallery ul li.idLeft {
	text-align: left;
}
.idTextGallery ul li.idRight {
	text-align: right;
}
.idTextGallery img {
	margin: 0px 0px 2px 5px; float: right;
}
.idTextGallery img.idLeft {
	margin: 0px 5px 2px 0px; float: left;
}
.idTextGallery h5 {
	margin: 0px 0px 5px; font-size: 12px; font-weight: 700;
}
.idTextGallery p {
	margin: 0px; padding: 0px; width: 445px;
}
.idSpecial2ColWrap .idBasicWrap .idTextGallery p {
	width: 635px;
}
.idTextGallery p.idCount {
	margin: 0px 0px 5px; padding: 0px 0px 5px; height: 25px; text-align: center; line-height: 25px; font-weight: 700; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idTextGallery .idPrevious_button {
	background: url("../img/basis/layout/btn_left.gif") no-repeat left top white; left: 5px; top: 5px; width: 80px; height: 25px; text-align: left; line-height: 25px; font-weight: 700; position: absolute; z-index: 100;
}
.idTextGallery .idNext_button {
	background: url("../img/basis/layout/btn_left.gif") no-repeat left top white; left: 5px; top: 5px; width: 80px; height: 25px; text-align: left; line-height: 25px; font-weight: 700; position: absolute; z-index: 100;
}
.idTextGallery .idNext_button {
	background: url("../img/basis/layout/btn_right.gif") no-repeat right top; left: auto; text-align: right; right: 5px;
}
.idTextGallery .idPrevious_button p {
	margin: 0px; padding: 0px 0px 0px 30px; width: auto !important; cursor: pointer;
}
.idTextGallery .idNext_button p {
	margin: 0px; padding: 0px 0px 0px 30px; width: auto !important; cursor: pointer;
}
.idTextGallery .idNext_button p {
	padding: 0px 30px 0px 0px;
}
.idTextGallery .idNext_button p.idNonStopLink {
	display: none;
}
.idTextGallery .idNext_button_disabled p {
	display: none;
}
.idTextGallery .idNext_button_disabled p.idNonStopLink {
	display: block;
}
.idClStandard .idTextGalleryIEHelper .idItemsContainer {
	width: 465px;
}
.idClHl .idTextGalleryIEHelper .idItemsContainer {
	width: 465px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idTextGalleryIEHelper .idItemsContainer {
	width: 655px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idTextGalleryIEHelper .idItemsContainer {
	width: 655px;
}
.idClStandard .idTextGalleryIEHelper ul li {
	width: 475px;
}
.idClHl .idTextGalleryIEHelper ul li {
	width: 475px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idTextGalleryIEHelper ul li {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idTextGalleryIEHelper ul li {
	width: 665px;
}
.idClStandard .idTextGalleryIEHelper p {
	width: 465px;
}
.idClHl .idTextGalleryIEHelper p {
	width: 465px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idTextGalleryIEHelper p {
	width: 655px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idTextGalleryIEHelper p {
	width: 655px;
}
.idFormContent p.idFormInfo {
	padding: 9px; border-top-color: rgb(210, 210, 210); border-right-color: rgb(210, 210, 210); border-left-color: rgb(210, 210, 210); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.idFormContent p.idFormInfo strong {
	font-weight: 700;
}
.idFormContent a {
	color: rgb(92, 92, 92); border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idFormContent a:hover {
	color: rgb(92, 92, 92); border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idFormContent a:hover {
	border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idClStandard p.idFormInfo {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor;
}
.idClHl p.idFormInfo {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor;
}
.idClEvent p.idFormInfo {
	border-color: rgb(43, 43, 43);
}
.idClRip p.idFormInfo {
	border-color: rgb(43, 43, 43);
}
.idClAttention p.idFormInfo {
	border-color: rgb(43, 43, 43);
}
.idImgVoting #formVotingResult .idSubTeaserLay img {
	margin: 0px 0px 2px; width: 147px; height: 110px;
}
.idImgVotingForm .idSubTeaserLay img {
	margin: 0px 0px 2px; width: 147px; height: 110px;
}
.idImgVoting #formVotingResult .idSubTeaserLay a {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.idImgVotingForm .idSubTeaserLay a {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.idImgVoting #formVotingResult .idSubTeaserLay {
	margin: 0px 0px 1px; width: 147px; overflow: hidden; float: left; display: inline;
}
.idImgVotingForm .idSubTeaserLay {
	margin: 0px 0px 1px; width: 147px; overflow: hidden; float: left; display: inline;
}
.idImgVotingForm .idRadioBox input {
	left: 0px; top: 0px; width: 15px; height: 15px; line-height: 15px; position: relative;
}
.idImgVoting #formVotingResult .idMiddle {
	margin: 0px 7px 1px;
}
.idImgVotingForm .idMiddle {
	margin: 0px 7px 1px;
}
.idImgVoting #formVotingResult .idFirst {
	clear: both; float: left;
}
.idImgVotingForm .idFirst {
	clear: both; float: left;
}
.idRssContent .idLast {
	margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid;
}
.idRssContent h6 {
	font-weight: 700;
}
.idRssContent .idRssContentCatalogFeed .idThreeColumn .idTeaserLay img {
	width: auto; height: auto;
}
.idSpecial2ColWrap .idRssContent .idRssContentCatalogFeed .idThreeColumn .idTeaserLay img {
	width: auto; height: auto;
}
.idBoxesWrap .idRssContent .idRssContentCatalogFeed .idThreeColumn .idTeaserLay img {
	width: auto; height: auto;
}
.idRssContent .idRssContentCatalogFeed .idThreeColumn .idFirst {
	clear: both;
}
.idBoxesWrap .idRssContent .idRssContentCatalogFeed .idOneColumn .idImgLink img {
	width: 80px;
}
.idBoxesWrap .idRssContent .idRssContentCatalogFeed .idOneColumn .idLast {
	border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idRssContentCatalogFeed .idMoreEnd {
	margin-top: 10px;
}
.idRssContentCatalogFeed .idPaginator {
	margin-top: 10px;
}
.idRSS3Column .idThreeColumn .idTeaserLay img {
	height: 118px;
}
.idRSS3Column .idThreeColumn .idRSSTitle {
	height: 14px; overflow: hidden;
}
.idRSS2Column .idTwoColumn .idRSSTitle {
	height: 14px; overflow: hidden;
}
.idSmallWrap .idRSS2Column .idTwoColumn .idTeaserLay img {
	width: 76px; height: 112px;
}
.idSmallWrap .idClStandard.idRSS2Column .idTwoColumn .idTeaserLay img {
	width: 86px; height: 127px;
}
.idSmallWrap .idClHl.idRSS2Column .idTwoColumn .idTeaserLay img {
	width: 86px; height: 127px;
}
.idIframe .idIframeBox body {
	margin: 0px !important; padding: 0px !important;
}
.idWidgetBox .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idWidgetBox .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idWidgetBox .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idWidgetBox .idTeaserLay {
	margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idWidgetBox .idOneColumn .idLast {
	margin: 0px;
}
.idWidgetBox .idTeaserLayList a.idListLink {
	color: rgb(92, 92, 92); border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idWidgetBox .idTeaserLayList a.idListLink:hover {
	color: rgb(92, 92, 92); border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idWidgetBox .idTeaserLayList a.idListLink:hover {
	border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idCinemaSearch .idTeaserLay .idFormItem {
	padding: 5px;
}
.idCinemaSearch .idFormLay .idSelectBox select {
	width: 212px;
}
.idSpecial2ColWrap .idBasicWrap .idCinemaSearch .idFormLay .idSelectBox select {
	width: 306px;
}
.idCinemaSearch .idFormItem label {
	margin: 0px 0px 5px; font-weight: 700;
}
.idCinemaSearch .idFormLay .idButtonLay {
	margin: 0px 5px 0px 0px; display: none;
}
.idCinemaSearch .idFormLay .idJSActive {
	display: block;
}
.idCinemaSearch .idTextClassSearch {
	font-weight: bold; float: left;
}
.idCinemaSearch .idComboBoxText {
	width: 160px;
}
.idCinemaSearch .idComboBoxList {
	background: rgb(255, 255, 255); margin: 1px 0px 0px; border: 1px solid rgb(155, 155, 155); visibility: hidden; position: absolute; z-index: 10000;
}
.idCinemaSearch .idComboBoxList ul {
	margin: 4px; height: 100px; display: block; overflow-x: hidden; overflow-y: scroll;
}
.idCinemaSearch .idComboBoxList ul li {
	padding: 1px 5px; color: rgb(92, 92, 92); line-height: 18px; overflow: hidden; cursor: pointer;
}
.idCinemaSearch .idComboBoxList ul li:hover {
	background: rgb(241, 241, 241); color: rgb(43, 43, 43);
}
.idCinemaSearchResult .idScreeningDay h5 {
	background: url("../img/basis/containerLayout/headline_bg_grey.gif") repeat-x left top rgb(241, 241, 241); margin: 0px 0px 1px; padding: 2px 0px; color: rgb(92, 92, 92); font-size: 12px; font-weight: 700; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idCinemaSearchResult .idScreeningDay {
	margin: 0px 6px 10px 0px; border: 1px solid rgb(210, 210, 210); width: 55px; text-align: center; float: left;
}
.idCinemaSearchResult .idScreeningDay p {
	margin: 0px; padding: 2px 0px; background-color: rgb(241, 241, 241);
}
.idCinemaSearchResult .idFirst.idScreeningDay {
	clear: both;
}
.idCinemaSearchResult .idCinemaHeadline {
	float: left;
}
.idCinemaSearchResult .idCinemaSearchName {
	float: left;
}
.idCinemaSearchResult h4.idCinemaSearchName {
	margin: 0px 10px 0px 0px;
}
.idCinemaSearchResult .idCinemaAdress {
	clear: both;
}
.idCinemaSearchResult .idCinemaSearcAdress {
	clear: both;
}
.idCinemaSearchResult .idTeaserLay .idCinemaMetaLay {
	margin: 0px 0px 0px 5px; float: left;
}
.idCinemaSearchResult .idAltFilms {
	margin: 20px 0px;
}
.idCinemaSearchResult .idHeadlineMoreFilms {
	margin: 0px 0px 20px; clear: both;
}
.idCinemaSearchResult .idCinemaSearchBlock {
	margin: 0px 0px 20px; padding: 0px 0px 5px; overflow: hidden; clear: left; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idCinemaSearchResult .idTeaserLay h4.idHeadlineCimemas {
	margin: 0px 0px 20px;
}
.idClStandard .idCinemaSearchIEHelper .idFormLay .idSelectBox select {
	width: 222px;
}
.idClHl .idCinemaSearchIEHelper .idFormLay .idSelectBox select {
	width: 222px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idCinemaSearchIEHelper .idFormLay .idSelectBox select {
	width: 316px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idCinemaSearchIEHelper .idFormLay .idSelectBox select {
	width: 316px;
}
.idClStandard .idCinemaSearchIEHelper .idTeaserLay .idFormItem {
	border: 1px solid rgb(255, 255, 255);
}
.idClHl .idCinemaSearchIEHelper .idTeaserLay .idFormItem {
	border: 1px solid rgb(255, 255, 255);
}
.idClStandard .idCinemaSearchIEHelper .idTeaserLay:hover .idFormItem {
	background: rgb(241, 241, 241); border-color: rgb(210, 210, 210);
}
.idClHl .idCinemaSearchIEHelper .idTeaserLay:hover .idFormItem {
	background: rgb(241, 241, 241); border-color: rgb(210, 210, 210);
}
.idRss {
	top: 0px; width: 300px; right: 0px; position: absolute;
}
.idRss a {
	color: rgb(92, 92, 92); font-size: 11px; float: right;
}
.idRss a:hover {
	color: rgb(92, 92, 92); font-size: 11px; float: right;
}
.idRss img {
	margin: 0px 0px 0px 5px; float: right;
}
.idTopArticle .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idTopArticle .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idTopArticle .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idTopArticle .idMoreEnd {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(210, 210, 210); text-align: left;
}
.idTopArticle .idHasRssLink {
	margin: 0px 0px 10px;
}
.idLinkList .idTxtLay {
	float: none;
}
.idLinkList .idNestedTxtLay {
	float: none;
}
.idSortedGalleries h5.idTitem {
	margin: 0px 0px 5px; color: rgb(43, 43, 43); font-weight: 700;
}
.idSortedGalleries .idFirst {
	clear: both;
}
.idSortedGalleries .idGalleryList span {
	margin: 0px 5px 0px 0px;
}
.idSortedGalleries .idGalleryList .idListLink {
	margin: 0px 0px 0px 53px; font-weight: 700; display: block;
}
.idSortedGalleries .idMetaCat a {
	color: rgb(92, 92, 92); white-space: nowrap;
}
.idSortedGalleries .idMetaCat a:hover {
	color: rgb(92, 92, 92); white-space: nowrap;
}
.idBoxesWrap .idSortedGalleries .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idBoxesWrap .idSortedGalleries .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idBoxesWrap .idSortedGalleries .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idSmallWrap .idSortedGalleries .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idSmallWrap .idSortedGalleries .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idSmallWrap .idSortedGalleries .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idSortedGalleries a.idEraffe {
	background: url("../img/basis/layout/eraffelogo.png") no-repeat left top rgb(32, 61, 98); margin: 7px 0px 0px; clear: both; float: left;
}
.idSortedGalleries a.idEraffe img {
	width: 80px; height: 25px;
}
.idClParty .idSortedGalleriesIEHelper h5.idTitem {
	color: rgb(255, 255, 255);
}
.idClParty .idSortedGalleriesIEHelper .idMetaCat a {
	color: rgb(255, 255, 255);
}
.idClParty .idSortedGalleries .idMetaCat a:hover {
	color: rgb(255, 255, 255);
}
.idLeadGalleries .idTeaserLay .idLeft {
	margin: 0px 0px 11px; float: left;
}
.idLeadGalleries .idTeaserLay .idRight {
	margin: 0px 0px 11px; float: right;
}
.idLeadGalleries .idTwoColumn .idSecond a.idImgLink {
	width: 105px;
}
.idSpecial2ColWrap .idBasicWrap .idLeadGalleries .idTwoColumn .idSecond a.idImgLink {
	width: 147px;
}
.idSpecial2ColWrap .idBasicWrap .idLeadGalleries .idTwoColumn .idFirst a.idImgLink {
	width: 280px;
}
.idGalleries3DView .idTeaserLay {
	margin: 0px; display: none;
}
.idGalleries3DView .idOpen {
	display: block;
}
.idGalleries3DView .idCoverFlowLay {
	margin: 0px 0px 20px; width: 455px; height: 220px; text-align: center; position: relative;
}
.idBoxesWrap .idGalleries3DView .idCoverFlowLay {
	width: 280px;
}
.idGalleries3DView .idCoverFlowLay #coverflowHolder {
	z-index: 10;
}
.idGalleries3DView .idPrevious_button {
	background: url("../img/basis/layout/ico_media_left.png") 0px 0px; left: 20px; top: 95px; width: 30px; height: 30px; position: absolute; z-index: 110; cursor: pointer;
}
.idGalleries3DView .idNext_button {
	background: url("../img/basis/layout/ico_media_left.png") 0px 0px; left: 20px; top: 95px; width: 30px; height: 30px; position: absolute; z-index: 110; cursor: pointer;
}
.idGalleries3DView .idNext_button {
	background: url("../img/basis/layout/ico_media_right.png") 0px 0px; left: auto; right: 20px; z-index: 100;
}
.idGalleries3DView .idPrevious_button p {
	display: none;
}
.idGalleries3DView .idNext_button p {
	display: none;
}
.idBoxesWrap .idGalleries3DView .idImgType280x210 .idOneColumn .idMediaLeft img {
	margin: 0px 0px 5px;
}
.idBasicWrap .idGalleries3DView .idImgType475x270 .idOneColumn .idMediaLeft img {
	margin: 0px 0px 5px; width: 455px;
}
.idBoxesWrap .idGalleries3DView .idImgType475x270 .idOneColumn .idMediaLeft img {
	margin: 0px 0px 5px; width: 455px;
}
.idBasicWrap .idGalleries3DView .idImgType475x365 .idOneColumn .idMediaLeft img {
	margin: 0px 0px 5px; width: 455px;
}
.idBoxesWrap .idGalleries3DView .idImgType475x365 .idOneColumn .idMediaLeft img {
	margin: 0px 0px 5px; width: 455px;
}
.idBoxesWrap .idGalleries3DView .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 280px;
}
.idBoxesWrap .idGalleries3DView .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 280px;
}
.idSpecial2ColWrap .idBasicWrap .idGalleries3DView .idImgType475x270 .idOneColumn .idMediaLeft img {
	margin: 0px 9px 5px 0px; width: 475px;
}
.idSpecial2ColWrap .idBasicWrap .idGalleries3DView .idImgType475x365 .idOneColumn .idMediaLeft img {
	margin: 0px 9px 5px 0px; width: 475px;
}
.idClStandard .idGalleries3DViewIEHelper .idCoverFlowLay {
	width: 475px;
}
.idClHl .idGalleries3DViewIEHelper .idCoverFlowLay {
	width: 475px;
}
.idBoxesWrap .idClStandard .idGalleries3DViewIEHelper .idCoverFlowLay {
	width: 300px;
}
.idBoxesWrap .idClHl .idGalleries3DViewIEHelper .idCoverFlowLay {
	width: 300px;
}
.idBoxesWrap .idClStandard .idGalleries3DViewIEHelper .idImgType280x210 .idOneColumn .idMediaLeft img {
	width: 300px;
}
.idBoxesWrap .idClHl .idGalleries3DViewIEHelper .idImgType280x210 .idOneColumn .idMediaLeft img {
	width: 300px;
}
.idBasicWrap .idClStandard .idGalleries3DViewIEHelper .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBoxesWrap .idClStandard .idGalleries3DViewIEHelper .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBasicWrap .idClStandard .idGalleries3DViewIEHelper .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBoxesWrap .idClStandard .idGalleries3DViewIEHelper .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBasicWrap .idClHl .idGalleries3DViewIEHelper .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBoxesWrap .idClHl .idGalleries3DViewIEHelper .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBasicWrap .idClHl .idGalleries3DViewIEHelper .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBoxesWrap .idClHl .idGalleries3DViewIEHelper .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 475px;
}
.idBoxesWrap .idClStandard .idGalleries3DViewIEHelper .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 300px;
}
.idBoxesWrap .idClStandard .idGalleries3DViewIEHelper .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 300px;
}
.idBoxesWrap .idClHl .idGalleries3DViewIEHelper .idImgType475x270 .idOneColumn .idMediaLeft img {
	width: 300px;
}
.idBoxesWrap .idClHl .idGalleries3DViewIEHelper .idImgType475x365 .idOneColumn .idMediaLeft img {
	width: 300px;
}
.idRessortsWithGalleries .idTxtLay {
	padding: 0px;
}
.idRessortsWithGalleries .idNestedTxtLay {
	padding: 0px;
}
.idRessortsWithGalleries .idTwoColumn .idSecond {
	margin: 0px;
}
.idBoxesWrap .idRessortsWithGalleries .idTwoColumn .idTeaserLay {
	width: 140px; padding-top: 25px; position: relative;
}
.idRessortsWithGalleries .idTeaserLay h4.idTitem {
	background: rgb(210, 210, 210); padding: 5px 0px 5px 9px; top: 0px; width: 130px; position: absolute;
}
.idRessortsWithGalleries .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idRessortsWithGalleries .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idRessortsWithGalleries .idTeaserLay ul.idTitem {
	padding: 0px 0px 0px 9px;
}
.idBoxesWrap .idClStandard .idRessortsWithGalleriesIEHelper .idTwoColumn .idTeaserLay {
	width: 149px;
}
.idBoxesWrap .idClHl .idRessortsWithGalleriesIEHelper .idTwoColumn .idTeaserLay {
	width: 149px;
}
.idClStandard .idRessortsWithGalleries .idTeaserLay h4.idTitem {
	width: 140px;
}
.idClHl .idRessortsWithGalleries .idTeaserLay h4.idTitem {
	width: 140px;
}
.idImageGallery .idBacklink {
	top: 0px; right: 0px; position: absolute;
}
.idImageGallery .idCarousel .idCarouselWindow {
	width: 455px;
}
.idImageGallery .idCarousel h4.idImageGalleryHeadline {
	width: 455px;
}
.idImageGallery .idCarousel .idCarouselItems {
	width: 1000000px; position: relative;
}
.idImageGallery .idCarousel li.idCarouselItem {
	width: 455px; float: left;
}
.idImageGallery .idCarousel .idTeaserLay li.idCarouselItem .idTitem img {
	margin: 0px 0px 36px;
}
.idImageGallery .idCarousel .idHideNavigation li.idCarouselItem .idTitem img {
	margin: 5px;
}
.idImageGallery .idPrevious_button {
	background: url("../img/basis/layout/carousel_buttons.png") no-repeat left top; width: 87px; height: 30px; float: left; z-index: 110; cursor: pointer;
}
.idImageGallery .idNext_button {
	background: url("../img/basis/layout/carousel_buttons.png") no-repeat left top; width: 87px; height: 30px; float: left; z-index: 110; cursor: pointer;
}
.idImageGallery .idNext_button {
	background: url("../img/basis/layout/carousel_buttons.png") no-repeat right top; z-index: 100;
}
.idImageGallery .idPrevious_button_disabled {
	background-image: url("../img/basis/layout/carousel_buttons_off.png");
}
.idImageGallery .idNext_button_disabled {
	background-image: url("../img/basis/layout/carousel_buttons_off.png");
}
.idImageGallery .idPrevious_button p {
	text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-weight: 700;
}
.idImageGallery .idNext_button p {
	text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-weight: 700;
}
.idImageGallery .idPrevious_button_disabled p {
	color: rgb(210, 210, 210);
}
.idImageGallery .idNext_button_disabled p {
	color: rgb(210, 210, 210);
}
.idImageGallery .idCarousel .idCarouselIndex {
	left: 0px; top: 357px; height: 30px; position: absolute;
}
.idImageGallery .idCarousel .idCarouselPanel {
	background: url("../img/basis/layout/carousel_bg.png") repeat-x 0px 0px; margin: 0px 1px; width: 278px; height: 30px; border-right-color: rgb(210, 210, 210); border-right-width: 1px; border-right-style: solid; float: left;
}
.idImageGallery .idCarousel .idCarouselPanel ul li {
	display: none;
}
.idImageGallery .idCarousel .idCarouselPanel ul li.idCurrent {
	margin: 0px 5px; width: 91px; text-align: center; line-height: 28px; display: block;
}
.idImageGallery .idCarousel .idNoAutoPlay .idCarouselPanel ul li.idCurrent {
	width: 268px;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarousel_positionIndicator {
	float: left;
}
.idImageGallery .idCarouselPlay span {
	display: none;
}
.idImageGallery .idCarouselStop span {
	display: none;
}
.idImageGallery .idCarouselFaster span {
	display: none;
}
.idImageGallery .idCarouselSlower span {
	display: none;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselTitle {
	margin: 1px 5px 0px 0px; width: 59px; text-align: right; line-height: 13px; font-size: 11px; float: left; display: block;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselStop {
	background: url("../img/basis/layout/carousel_autoplay_play.png") no-repeat left top; width: 30px; height: 30px; float: left; cursor: pointer;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselPlay {
	background: url("../img/basis/layout/carousel_autoplay_play.png") no-repeat left top; width: 30px; height: 30px; float: left; cursor: pointer;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselPlay {
	background: url("../img/basis/layout/carousel_autoplay_pause.png") no-repeat left top;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselSlower {
	background: url("../img/basis/layout/carousel_autoplay_minus.png") no-repeat left top; margin: 5px 6px; width: 20px; height: 20px; float: left; cursor: pointer;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselFaster {
	background: url("../img/basis/layout/carousel_autoplay_minus.png") no-repeat left top; margin: 5px 6px; width: 20px; height: 20px; float: left; cursor: pointer;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselFaster {
	background: url("../img/basis/layout/carousel_autoplay_plus.png") no-repeat left top;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselFaster:hover {
	background: url("../img/basis/layout/carousel_autoplay_plus_over.png") no-repeat left top;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselSlower:hover {
	background: url("../img/basis/layout/carousel_autoplay_minus_over.png") no-repeat left top;
}
.idImageGallery .idCarousel .idCarouselPanel .idCarouselInterval {
	width: 18px; text-align: center; line-height: 30px; font-size: 11px; float: left;
}
.idSpecial2ColWrap .idBasicWrap .idImageGallery .idCarousel .idTeaserLay .idMetaLay .idBacklink {
	margin-right: 198px;
}
.idClStandard .idImageGalleryIEHelper .idPrevious_button {
	width: 97px;
}
.idClStandard .idImageGalleryIEHelper .idNext_button {
	width: 97px;
}
.idClHl .idImageGalleryIEHelper .idPrevious_button {
	width: 97px;
}
.idClHl .idImageGalleryIEHelper .idNext_button {
	width: 97px;
}
.idClStandard .idImageGalleryIEHelper .idCarouselWindow {
	width: 475px;
}
.idClHl .idImageGalleryIEHelper .idCarouselWindow {
	width: 475px;
}
.idClStandard .idImageGalleryIEHelper li.idCarouselItem {
	width: 475px;
}
.idClHl .idImageGalleryIEHelper li.idCarouselItem {
	width: 475px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idImageGalleryIEHelper .idTeaserLay .idMetaLay .idBacklink {
	margin-right: 189px;
}
.idSpecial2ColWrap .idImageGalleryIEHelper .idMediaShowBigImage {
	width: 665px;
}
.idSpecial2ColWrap .idImageGalleryIEHelper .idMediaShowBigImage li.idCarouselItem {
	width: 665px;
}
.idSpecial2ColWrap .idImageGallery .idCarousel .idMediaShowBigImage .idCarouselPanel {
	width: 468px;
}
.idSpecial2ColWrap .idImageGallery .idCarousel .idMediaShowBigImage .idCarouselPanel .idCarouselTitle {
	margin: 1px 15px 0px 0px;
}
.idSpecial2ColWrap .idImageGallery .idCarousel .idMediaShowBigImage .idCarouselPanel ul li.idCurrent {
	width: 165px;
}
.idSpecial2ColWrap .idCarousel .idMediaShowBigImage .idCarouselPanel .idCarouselPlay {
	margin: 0px 15px 0px 0px;
}
.idSpecial2ColWrap .idImageGallery .idCarousel .idMediaShowBigImage .idCarouselIndex {
	top: 498px;
}
.idTopEvents .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idTopEvents .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idTopEvents .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idEventSearchStarter .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idEventSearchStarter .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idEventSearchStarter .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idEventSearchStarter .idMoreEnd {
	margin: 0px 0px 10px;
}
.idEventSearchStarter .idFormLay {
	margin: 0px 0px 10px;
}
.idEventSearchStarter label {
	display: none;
}
.idBoxesWrap .idEventSearchStarter .idFormLay .idTextField input {
	margin: 0px 10px 0px 0px; width: 196px; float: left;
}
.idEventSearchStarter .idFormLay .idFormItem {
	margin: 0px; clear: both;
}
.idGoogleAdsense {
	font-size: 11px;
}
.idGoogleAdsense .idTxtLay {
	float: none;
}
.idGoogleAdsense .idNestedTxtLay {
	float: none;
}
.idGoogleAdsense .idEmptyPlaceHolder {
	display: inline;
}
.idGoogleAdsense .idAdGoogleBez a {
	margin: 0px 0px 10px; color: rgb(92, 92, 92); font-size: 11px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.idGoogleAdsense .idAdGoogleBez a:hover {
	margin: 0px 0px 10px; color: rgb(92, 92, 92); font-size: 11px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.idGoogleAdsense a.idAdGoogleBez {
	margin: 0px 0px 10px; color: rgb(92, 92, 92); font-size: 11px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.idGoogleAdsense a.idAdGoogleBez:hover {
	margin: 0px 0px 10px; color: rgb(92, 92, 92); font-size: 11px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.idGoogleAdsense .idAdGoogleHl {
	margin: 0px 0px 3px; color: rgb(43, 43, 43); font-size: 14px; font-weight: 700; display: block;
}
.idGoogleAdsense a.idAdGoogleTxtLink {
	color: rgb(92, 92, 92); font-weight: 700; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idGoogleAdsense a.idAdGoogleTxtLink:hover {
	color: rgb(92, 92, 92); font-weight: 700; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idGoogleAdsense a.idAdGoogleTxtLink:hover {
	border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGoogleAdsense .idAdGoogleTxt {
	margin: 0px 0px 10px;
}
.idGoogleAdsense .idAdGoogleTxtText {
	margin: 0px 0px 2px; line-height: 14px; font-size: 12px; display: block;
}
.idGoogleAdsense .idAdsenseHead .idAdGoogleHl {
	color: rgb(43, 43, 43); line-height: 18px; font-size: 14px; font-weight: 700; text-decoration: underline;
}
.idGoogleAdsense .idAdsenseHeadTrans .idAdGoogleHl {
	color: rgb(43, 43, 43); line-height: 18px; font-size: 14px; font-weight: 700; text-decoration: underline;
}
.idGoogleAdsense .idAdsenseFlatList .idAdGoogleTxt .idAdGoogleHl {
	margin: 0px 5px 0px 0px; font-size: 14px; display: inline;
}
.idGoogleAdsense .idAdsenseFlatList .idAdGoogleTxtText {
	display: inline;
}
.idGoogleAdsense .idAdsenseFlatList a.idAdGoogleTxtLink {
	margin: 0px 0px 0px 3px;
}
.idGoogleAdsense .idAdsenseFlatList a.idAdGoogleTxtLink:hover {
	margin: 0px 0px 0px 3px;
}
.idAFSSerp .idAdsenseTrans {
	padding: 3px 5px 3px 12px;
}
.idAFSSerp .idAdsenseHeadTrans {
	padding: 3px 5px 3px 12px;
}
.idAFSSerp .idLay {
	margin: 0px;
}
.idRichMedia .idAdsenseStd {
	padding: 5px 0px; text-align: center;
}
.idRichMedia .idAdsenseHead {
	padding: 5px 0px; text-align: center;
}
.idRichMedia .idAdsenseTrans {
	padding: 5px 0px; text-align: center;
}
.idRichMedia a.idAdGoogleBez {
	margin: 0px 0px 3px; padding: 0px; border: 0px currentColor; text-align: left;
}
.idRichMedia a.idAdGoogleBez:hover {
	margin: 0px 0px 3px; padding: 0px; border: 0px currentColor; text-align: left;
}
.idRichMedia .idAdsenseHead a.idAdGoogleBez {
	padding: 0px 0px 0px 9px;
}
.idRichMedia .idAdsenseStd a.idAdGoogleBez {
	padding: 0px 0px 0px 9px;
}
.idArticle .idGoogleAdsense {
	padding: 5px 0px; margin-bottom: 20px;
}
.idArticle .idTextBox .idGoogleAdsense {
	padding: 0px; margin-bottom: 0px;
}
.idSearchAndSearchResult h5 {
	margin: 0px 0px 10px; color: rgb(43, 43, 43); line-height: 20px; clear: both; font-size: 18px; font-weight: 700;
}
.idSearchResultSortbox {
	margin: 0px 0px 15px; padding: 3px 0px; width: 100%; border-top-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left;
}
.idSearchResultSortbox .idSearchPhraseSortElements {
	float: left; display: block;
}
.idSearchDropdown {
	margin: 0px 0px 0px 5px; font-weight: 700; float: left; position: relative; z-index: 100; cursor: pointer;
}
.idSearchDropdown .idHideDropDown {
	display: none;
}
.idSearchDropdown ul li a.idCurrentDropDown {
	background: url("../img/basis/layout/dropdown.gif") no-repeat right; padding: 0px 12px 0px 0px;
}
.idSearchDropdown li.sfHover ul {
	top: -4px; right: -158px; border-right-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-left-color: rgb(210, 210, 210); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: 20000; background-color: rgb(241, 241, 241);
}
.idSearchDropdown li.sfHover ul li {
	border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: solid;
}
.idSearchDropdown li.sfHover ul li a {
	padding: 2px 5px; color: rgb(92, 92, 92); display: block;
}
.idSearchDropdown li.sfHover ul li span {
	padding: 2px 5px; color: rgb(92, 92, 92); display: block;
}
.idSearchDropdown li.sfHover ul li a:hover {
	background-color: rgb(255, 255, 255);
}
.idSearchDropdown li.sfHover ul li span {
	color: rgb(255, 255, 255); background-color: rgb(92, 92, 92);
}
.idSearchResultSortbox .idSearchRecommend {
	float: right; display: block;
}
.idSearchRecommend a {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idSearchRecommend a:hover {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idSearchTab {
	margin: 0px 0px 10px; clear: both; border-bottom-color: rgb(92, 92, 92); border-bottom-width: 4px; border-bottom-style: solid; float: left;
}
.idSearchTab ul {
	width: 455px; float: left;
}
.idSpecial2ColWrap .idBasicWrap .idSearchTab ul {
	width: 655px;
}
.idSearchTab li.idDefaultTab {
	margin: 15px 15px 0px 0px; height: 25px; font-weight: 700; float: left; position: relative; cursor: pointer;
}
.idSearchTab li.idEmptyTab {
	color: rgb(210, 210, 210); cursor: default;
}
.idSearchTab li.idDefaultTab a.idTabButton {
	color: rgb(92, 92, 92); font-size: 13px;
}
.idSearchTab li.idDefaultTab a.idTabButton:hover {
	color: rgb(92, 92, 92); font-size: 13px;
}
.idSearchTab li.idCurrentTab a.idTabButton {
	color: rgb(0, 0, 0);
}
.idSearchTab li.idCurrentTab a.idTabButton:hover {
	color: rgb(0, 0, 0);
}
.idSearchTab li.idCurrentTab {
	background: url("../img/basis/layout/markerBottom.gif") no-repeat bottom;
}
.idSearchTab span.idNumberof {
	top: -15px; right: -5px; color: rgb(155, 155, 155); font-size: 10px; position: absolute;
}
.idSearchResult .idSearchPhrase {
	margin: 0px 0px 10px; clear: both;
}
.idSearchResult .idSearchPhrase strong {
	font-weight: 700;
}
.idSearchResult .idSearchPhrase .idSearchCloseBox {
	padding: 0px 22px 0px 0px; position: relative;
}
.idSearchResult .idSearchPhrase .idSearchClose {
	top: -5px; right: 0px; position: absolute;
}
.idSearchResult .idSearchInfo {
	background: rgb(241, 241, 241); padding: 3px; border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: solid;
}
.idSearchResult .idSearchInfo a {
	color: rgb(92, 92, 92);
}
.idSearchResult .idSearchInfo a:hover {
	color: rgb(92, 92, 92);
}
.idSearchResult .idSearchFormLay {
	background: rgb(241, 241, 241); margin: 0px 0px 10px; padding: 5px; border-top-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.idSearchResult .idSearchResultList {
	float: left;
}
.idSearchResultList .idGoogleAdsense {
	margin: 0px 0px 30px; clear: both; font-size: 11px;
}
.idSearchResultList .idGoogleAdsense .idAdsenseStd {
	background: rgb(255, 255, 255); padding: 3px 9px;
}
.idSearchResultList .idGoogleAdsense .idAdsenseHead {
	background: rgb(255, 255, 255); padding: 3px 9px;
}
.idSearchResult .idOneColumn .idTeaserLay {
	width: 425px; clear: none;
}
.idSearchResult .idTeaserLay h4.idTitem {
	margin: 0px 0px 2px; font-size: 12px;
}
.idSearchResult .idTeaserLay h4.idTitem a {
	margin: 0px 0px 2px; font-size: 12px;
}
.idSearchResult .idTeaserLay h4.idTitem a:hover {
	margin: 0px 0px 2px; font-size: 12px;
}
.idSearchResult .idTeaserFloat p.idTitem a {
	color: rgb(0, 0, 0); font-weight: 700; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idSearchResult .idTeaserFloat p.idTitem a:hover {
	color: rgb(0, 0, 0); font-weight: 700; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idSearchResult .idTeaserFloat p.idTitem a:hover {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.idSearchResult .idSearchCount {
	background: url("../img/basis/layout/searchindex.gif") no-repeat left top; margin: 0px 5px 0px 0px; padding: 0px 0px 0px 4px; height: 18px; clear: both; float: left;
}
.idSearchResult .idSearchCount span {
	background: url("../img/basis/layout/searchindex.gif") no-repeat right top; padding: 0px 5px 0px 2px; height: 20px; text-align: center; line-height: 14px; font-size: 11px; font-weight: 700; float: left; display: block;
}
.idClStandard .idSearchTab ul {
	width: 475px;
}
.idClHl .idSearchTab ul {
	width: 475px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idSearchTab ul {
	width: 655px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idSearchTab ul {
	width: 655px;
}
.idClStandard .idSearchResult .idOneColumn .idTeaserLay {
	width: 425px;
}
.idClHl .idSearchResult .idOneColumn .idTeaserLay {
	width: 425px;
}
.idClStandard .idSearchResultList .idGoogleAdsense .idAdsenseStd {
	background: rgb(241, 241, 241);
}
.idClStandard .idSearchResultList .idGoogleAdsense .idAdsenseHead {
	background: rgb(241, 241, 241);
}
.idClHl .idSearchResultList .idGoogleAdsense .idAdsenseStd {
	background: rgb(241, 241, 241);
}
.idClHl .idSearchResultList .idGoogleAdsense .idAdsenseHead {
	background: rgb(241, 241, 241);
}
.idSearchResultRefinement .idTxtLay {
	float: none;
}
.idSearchResultRefinement .idNestedTxtLay {
	float: none;
}
.idSearchResultRefinement .idCurrentList {
	background: rgb(210, 210, 210); margin: 0px -9px; padding: 2px 0px 2px 9px; height: 20px; line-height: 22px; font-weight: 700; position: relative;
}
.idSearchResultRefinement .idCurrentList span {
	top: 0px; right: 0px; position: absolute;
}
.idSearchResultRefinement .idCurrentList span a img {
	margin: 2px 2px 0px 0px;
}
.idSearchClose a img {
	margin: 2px 2px 0px 0px;
}
.idSearchResultRefinement .idFormLay .idDatePicker {
	clear: none; float: left;
}
.idSearchResultRefinement .idFormLay .idSearchFDate {
	margin: 0px 14px 0px 0px; display: inline;
}
.idSearchResultRefinement .idSearchRefineByPeriod a {
	margin: 0px 1px; color: rgb(0, 0, 0); font-weight: 700;
}
.idSearchResultRefinement .idSearchRefineByPeriod a:hover {
	margin: 0px 1px; color: rgb(0, 0, 0); font-weight: 700;
}
.idClStandard .idSearchResultRefinementIEHelper .idCurrentList {
	margin: 0px; padding: 2px 0px 2px 3px;
}
.idClHl .idSearchResultRefinementIEHelper .idCurrentList {
	margin: 0px; padding: 2px 0px 2px 3px;
}
.idClStandard .idSearchResultRefinementIEHelper .idFormLay .idSearchFDate {
	margin: 0px 34px 0px 0px;
}
.idClHl .idSearchResultRefinementIEHelper .idFormLay .idSearchFDate {
	margin: 0px 34px 0px 0px;
}
.idBoxesWrap .idSearchRecommendationsAccordion .idOneColumn .idTeaserWithImg h4.idTitem {
	width: 155px; float: left;
}
.idBoxesWrap .idSearchRecommendationsAccordion .idOneColumn .idTeaserWithImg ul.idTitem {
	width: 155px; float: left;
}
.idExtendedClassifieds .idMetaLay {
	margin: 0px 10px 0px 0px; clear: both; font-size: 12px; font-weight: 700; float: left;
}
.idExtendedClassifieds .idTickerText {
	width: 239px; float: right;
}
.idExtendedClassifieds .idTickerText a {
	font-weight: 700;
}
.idExtendedClassifieds .idTickerText a:hover {
	font-weight: 700;
}
.idExtendedClassifieds .idDotList li {
	clear: both; float: left;
}
.idExtendedClassifieds .idHalfDotList li {
	clear: both; float: left;
}
.idExtendedClassifieds h4.idTitem {
	font-size: 12px;
}
.idExtendedClassifieds h4.idTitem a {
	font-size: 12px;
}
.idExtendedClassifieds h4.idTitem a:hover {
	font-size: 12px;
}
.idExtendedClassifieds .idTeaserLay a.idImgLink {
	margin: 0px 10px 5px 0px; float: left;
}
.idClStandard .idExtendedClassifiedsIEHelper .idTickerText {
	width: 259px;
}
.idClHl .idExtendedClassifiedsIEHelper .idTickerText {
	width: 259px;
}
.idGoogleMaps a {
	color: rgb(0, 0, 0); font-weight: 700;
}
.idGoogleMaps a:hover {
	color: rgb(0, 0, 0); font-weight: 700;
}
.idGoogleMaps .idTxtLay {
	padding: 0px; width: 473px; height: 300px;
}
.idGoogleMaps .idNestedTxtLay {
	padding: 0px; width: 473px; height: 300px;
}
.idExpandMap {
	height: 475px;
}
.idBoxesWrap .idGoogleMaps .idTxtLay {
	width: 298px; height: 300px;
}
.idBoxesWrap .idGoogleMaps .idNestedTxtLay {
	width: 298px; height: 300px;
}
.idBoxesWrap .idExpandMap {
	height: 375px;
}
.id2Col .idFullWrap .idGoogleMaps .idTxtLay {
	width: 788px; height: 375px;
}
.id2Col .idFullWrap .idGoogleMaps .idNestedTxtLay {
	width: 788px; height: 375px;
}
.id2Col .idFullWrap .idExpandMap {
	height: 475px;
}
.id3Col .idFullWrap .idGoogleMaps .idTxtLay {
	width: 973px; height: 375px;
}
.id3Col .idFullWrap .idGoogleMaps .idNestedTxtLay {
	width: 973px; height: 375px;
}
.id3Col .idFullWrap .idExpandMap {
	height: 475px;
}
.idSpecial2ColWrap .idBasicWrap .idGoogleMaps .idTxtLay {
	width: 663px; height: 375px;
}
.idSpecial2ColWrap .idBasicWrap .idGoogleMaps .idNestedTxtLay {
	width: 663px; height: 375px;
}
.idSpecial2ColWrap .idBasicWrap .idExpandMap {
	height: 475px;
}
.idClStandard .idGoogleMapsIEHelper {
	width: 475px;
}
.idClHl .idGoogleMapsIEHelper {
	width: 475px;
}
.idBoxesWrap .idClStandard .idGoogleMapsIEHelper {
	width: 300px;
}
.idBoxesWrap .idClHl .idGoogleMapsIEHelper {
	width: 300px;
}
.id2Col .idFullWrap .idClStandard .idGoogleMapsIEHelper {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idGoogleMapsIEHelper {
	width: 790px;
}
.id3Col .idFullWrap .idClStandard .idGoogleMapsIEHelper {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idGoogleMapsIEHelper {
	width: 975px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idGoogleMapsIEHelper {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idGoogleMapsIEHelper {
	width: 665px;
}
.idVoting h4.idVoteHeadline {
	margin: 0px 0px 10px; font-size: 14px; font-weight: 700;
}
.idVoting .idVoteInfo {
	margin: 0px 0px 10px;
}
.idTextVoting .idOneColumn .idTeaserLay {
	margin: 0px 0px 10px;
}
.idTextVoting .idVotingDeco {
	margin: 0px 10px 5px 0px;
}
.idTextVoting .idVotingDecoLeft {
	margin: 0px 9px 5px 0px; float: left;
}
.idTextVoting .idVotingDecoRight {
	margin: 0px 0px 5px 9px; float: right;
}
.idTextVoting .idFormLay {
	clear: both;
}
.idVoting .idVotingClear {
	clear: both;
}
.idTextVoting .idTxtLay {
	overflow: hidden; float: none;
}
.idTextVoting .idFormLay .idButtonLay {
	text-align: right; float: none;
}
.idTextVoting .idVoteResponse .idButtonLay {
	text-align: right; float: none;
}
.idTextVoting .idFormLay .idMoreEnd {
	margin: 0px; text-align: left; float: left;
}
.idTextVoting .idVotImg img {
	margin: 0px 10px 10px 0px; display: block;
}
.idBoxesWrap .idTextVoting .idVotImg img {
	width: 280px; height: 210px;
}
.idSmallWrap .idTextVoting .idVotImg img {
	width: 160px; height: 120px;
}
.idTextVoting .idVoteResponse p.idVoteVoices {
	margin: 5px 0px 0px;
}
.idVotingBox .idVoteResponse .idTeaserLay {
	width: auto;
}
.idArticle .idOneColumn .idVotingBox .idVoteResponse p.idTitem {
	width: 213px;
}
.idBasicWrap .idArticle .idTextVoting .idVotImg img {
	margin: 0px 0px 10px; width: 232px; height: 174px;
}
.idMediaVoting .idTxtLay {
	float: none;
}
.idMediaVoting .idNestedTxtLay {
	float: none;
}
.idMediaVoting .idFormLay fieldset {
	background: url("../img/basis/form/mediaplayer_logo.jpg") no-repeat left top;
}
.idMediaVoting .idMediaSortBox {
	background: url("../img/basis/form/tabheader_bg.png") repeat-x left bottom rgb(210, 210, 210); margin: -8px -10px 10px; height: 56px; position: relative;
}
.idMediaVoting .idMediaSortItems {
	left: 161px; top: 0px; position: absolute;
}
.idMediaVoting .idMediaSortItems li {
	background: url("../img/basis/form/tab_inaktiv.png") no-repeat left top; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 5px; height: 22px; line-height: 22px; float: left;
}
.idMediaVoting .idMediaSortItems li a {
	background: url("../img/basis/form/tab_inaktiv.png") no-repeat right top; padding: 0px 5px 0px 0px; color: rgb(255, 255, 255); display: block;
}
.idMediaVoting .idMediaSortItems li.idOpen {
	background: url("../img/basis/form/tab_aktiv.png") no-repeat left top;
}
.idMediaVoting .idMediaSortItems li.idOpen a {
	background: url("../img/basis/form/tab_aktiv.png") no-repeat right top;
}
.idMediaVoting .idMediaSortItems li.idTabDatum {
	display: none;
}
.idMediaVoting .idMediaSortText {
	left: 10px; top: 23px; font-weight: 700; position: absolute;
}
.idMediaVoting .idFormLay {
	position: relative;
}
.idMediaVoting .idMediaView {
	min-height: 350px;
}
.idMediaVoting .idMediaView .idFormItem {
	margin: 0px; display: none;
}
.idMediaVoting .idMediaView .idTabOpen {
	display: block;
}
.idMediaVoting .idMediaView .idFormItem .idVotImg {
	width: 147px; height: 110px; overflow: hidden;
}
.idMediaVoting .idMediaView .idFormItem .idMediaDownload {
	background: rgb(255, 255, 255); margin: 65px 0px 0px; padding: 5px; border: 1px solid rgb(210, 210, 210); width: 443px; height: 38px; overflow: hidden;
}
.idMediaVoting .idMediaPlayer {
	left: 0px; top: 175px; position: absolute;
}
.idMediaVoting .idMediaView .idFormItem .idMediaDesc {
	margin: 10px 0px 0px; width: 300px; float: left;
}
.idMediaVoting .idMediaView .idFormItem .idMediaDesc .idMediaDescAdd {
	margin: 0px; color: rgb(92, 92, 92); font-weight: 700;
}
.idMediaVoting .idMediaView .idFormItem .idMediaDesc .idMediaDescTitel {
	margin: 0px 0px 10px; height: 44px; color: rgb(0, 0, 0); line-height: 22px; overflow: hidden; font-size: 20px;
}
.idMediaVoting .idMediaView .idFormItem .idMediaDesc .idMoreEnd {
	margin: 0px 0px 0px 5px;
}
.idMediaVoting .idMediaView .idFormItem .idRadioItem {
	background: url("../img/basis/form/pfeil.png") no-repeat right 10px; width: 135px; height: 100px; float: right;
}
.idMediaVoting .idMediaView .idFormItem .idRadioItem input {
	display: none;
}
.idMediaVoting .idMediaView .idFormItem .idRadioItem label {
	display: none;
}
.idMediaVoting .idMediaHead {
	left: 152px; top: 0px; width: 303px; height: 168px; overflow: auto; position: absolute; z-index: 10;
}
.idMediaVoting .idMediaHead .idMediaHeadItem {
	background: url("../img/basis/form/balken_bg_inaktiv.png") no-repeat left top; margin: 0px 0px 1px; padding: 0px 0px 0px 5px; width: 280px; height: 27px; line-height: 27px; overflow: hidden; clear: both; font-size: 14px; float: right; white-space: nowrap;
}
.idMediaVoting .idMediaHead .idTabOpen {
	background: url("../img/basis/form/balken_bg_aktiv.png") no-repeat left top;
}
.idMediaVoting .idMediaHead .idMediaScore {
	margin: 0px 5px 0px 0px; width: 25px; text-align: right; color: rgb(92, 92, 92); font-weight: 700; float: left;
}
.idMediaVoting .idMediaHead .idMediaScorePlus {
	margin: 0px 5px 0px 52px;
}
.idMediaVoting .idMediaHead .idMediaTitle {
	width: 244px; overflow: hidden; float: left;
}
.idMediaVoting .idMediaHead .idMediaTitlePlus {
	width: 192px;
}
.idMediaVoting .idMediaHead .idMediaTitle a {
	color: rgb(43, 43, 43); font-weight: 400;
}
.idMediaVoting .idMediaHead .idMediaStars {
	width: 52px; float: left; position: relative;
}
.idMediaVoting .idMediaHead .idMediaStars img {
	left: 0px; top: 1px; position: absolute;
}
.idMediaVoting .idMediaHead .idMediaStars .idMediaStarsBg {
	background: url("../img/basis/form/sterne_balken.png") no-repeat left top; left: 0px; top: 1px; width: 0px; height: 25px; display: block; position: absolute;
}
.idMediaVoting .idMediaHead .idMediaStars .idMediaStarsBg i {
	display: none;
}
.idMediaVoting .idMediaHead .idMediaStars .idMediaStarsCount {
	background: 0px 0px rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(210, 210, 210); top: 4px; right: 57px; line-height: 13px; font-size: 11px; display: none; position: absolute;
}
.idMediaVoting .idMediaHead .idMediaStars:hover .idMediaStarsCount {
	display: block;
}
.idMediaVoting .idMediaHeadTab {
	left: 160px; bottom: 0px; position: absolute;
}
.idMediaVoting .idMediaHeadTab li {
	background: url("../img/basis/form/tab-sort_inaktiv.png") no-repeat left top; margin: 0px 1px; padding: 0px 0px 0px 9px; height: 22px; line-height: 22px; float: left; cursor: pointer;
}
.idMediaVoting .idMediaHeadTab li a {
	background: url("../img/basis/form/tab-sort_inaktiv.png") no-repeat right top; padding: 0px 10px 0px 0px; height: 21px; color: rgb(92, 92, 92); letter-spacing: 2px; float: left; display: block;
}
.idMediaVoting .idMediaHeadTab li.idTabOpen {
	background: url("../img/basis/form/tab-sort_aktiv.png") no-repeat left top;
}
.idMediaVoting .idMediaHeadTab li.idTabOpen a {
	background: url("../img/basis/form/tab-sort_aktiv.png") no-repeat right top;
}
.idMediaVoting .idFormLay input.idButton {
	background: url("../img/basis/form/btn_aktiv.png") repeat-x left top; border: 0px currentColor; top: 295px; width: 100px; height: 28px; right: 0px; color: rgb(255, 255, 255); display: none; position: absolute;
}
.idMediaVoting .idFormLay input.idVoted {
	background: url("../img/basis/form/btn_inaktiv.png") repeat-x left top; text-align: left; color: rgb(0, 0, 0); font-size: 12px;
}
.idMediaVoting .idMediaVoteStatus {
	background: rgb(255, 255, 255); margin: 10px 0px; padding: 3px; border: 1px solid rgb(175, 0, 32); width: 448px; text-align: center; color: rgb(175, 0, 32); display: none;
}
.idMediaVoting .idMediaVoteStatus .idMediaVoteText {
	margin: 0px;
}
.idMediaVoting .idFormLay .idMoreEnd {
	margin: 0px; text-align: left;
}
.idClStandard .idMediaVotingIEHelper {
	padding: 9px;
}
.idClHl .idMediaVotingIEHelper {
	padding: 9px;
}
.idImageVoting .idVotingDeco {
	margin: 0px 10px 5px 0px;
}
.idImageVoting .idVotingDecoLeft {
	margin: 0px 9px 5px 0px; float: left;
}
.idImageVoting .idVotingDecoRight {
	margin: 0px 0px 5px 9px; float: right;
}
.idImageVoting .idFormLay {
	clear: both;
}
.idImageVoting .idVotingClear {
	clear: both;
}
.idImageVoting .idVoteResponse {
	clear: both;
}
.idImageVoting .idFormLay .idButtonLay {
	text-align: right; float: none;
}
.idImageVoting .idMoreEnd {
	margin: 0px; text-align: left; float: left;
}
.idImageVoting .idVoteResponse p.idVoteVoices {
	margin: 5px 0px 0px; width: 100px; float: right;
}
.idImageVoting .idVoteResponse p.idVotePercent {
	width: 45px; overflow: hidden; float: left;
}
.idImageVoting .idVoteResponse p.idVoteDesc {
	clear: both;
}
.idWebcamGallery .idTeaserLay h4.idTitem {
	text-align: center; font-size: 12px;
}
.idWebcamGallery .idTeaserLay h4.idTitem a {
	text-align: center; font-size: 12px;
}
.idWebcamGallery .idTeaserLay h4.idTitem a:hover {
	text-align: center; font-size: 12px;
}
.idWebcamGallery .idMediaLeft h4.idTitem {
	text-align: left;
}
.idWebcamGallery .idMediaLeft h4.idTitem a {
	text-align: left;
}
.idWebcamGallery .idMediaLeft h4.idTitem a:hover {
	text-align: left;
}
.idWebcamGallery .idCarousel li {
	display: none;
}
.idWebcamGallery .idCarousel li.idCurrent {
	display: block;
}
.idWebcamGallery .idPrevious_button {
	background: url("../img/basis/layout/ico_media_left.png") no-repeat 0px 0px; left: 20px; top: 140px; width: 30px; height: 30px; position: absolute; z-index: 110; cursor: pointer;
}
.idWebcamGallery .idNext_button {
	background: url("../img/basis/layout/ico_media_left.png") no-repeat 0px 0px; left: 20px; top: 140px; width: 30px; height: 30px; position: absolute; z-index: 110; cursor: pointer;
}
.idWebcamGallery .idNext_button {
	background: url("../img/basis/layout/ico_media_right.png") no-repeat 0px 0px; left: 420px; z-index: 100;
}
.idSmallWrap .idWebcamGallery .idPrevious_button {
	left: 15px; top: 50px;
}
.idSmallWrap .idWebcamGallery .idNext_button {
	left: 15px; top: 50px;
}
.idSmallWrap .idWebcamGallery .idNext_button {
	left: 133px;
}
.idBoxesWrap .idWebcamGallery .idPrevious_button {
	left: 20px; top: 90px;
}
.idBoxesWrap .idWebcamGallery .idNext_button {
	left: 20px; top: 90px;
}
.idBoxesWrap .idWebcamGallery .idNext_button {
	left: 250px;
}
.idWebcamGallery .idPrevious_button p {
	display: none;
}
.idWebcamGallery .idNext_button p {
	display: none;
}
.idBigVideo {
	display: block; position: relative;
}
.idSmallVideo {
	display: block; position: relative;
}
.idContentVideo {
	display: block; position: relative;
}
.idBigVideo span.idVideoSign {
	background: url("../img/basis/video/videosign_small.png") no-repeat 50% 50%; left: 0px; top: 0px; width: 280px; height: 180px; display: block; position: absolute; z-index: 1;
}
.idSmallVideo span.idVideoSign {
	background: url("../img/basis/video/videosign_small.png") no-repeat 50% 50%; left: 0px; top: 0px; width: 280px; height: 180px; display: block; position: absolute; z-index: 1;
}
.idContentVideo span.idVideoSign {
	background: url("../img/basis/video/videosign_small.png") no-repeat 50% 50%; left: 0px; top: 0px; width: 280px; height: 180px; display: block; position: absolute; z-index: 1;
}
.idCounter {
	width: 455px; float: left; position: relative;
}
.idSmallWrap .idCounter {
	width: 160px;
}
.idBoxesWrap .idCounter {
	width: 280px;
}
.id2Col .idFullWrap .idCounter {
	width: 770px;
}
.id3Col .idFullWrap .idCounter {
	width: 955px;
}
.idSpecial2ColWrap .idBasicWrap .idCounter {
	width: 655px;
}
.idCounter .idCounterDigitsWrap {
	margin: 0px auto; width: 280px; height: 100px;
}
.idSmallWrap .idCounter .idCounterDigitsWrap {
	width: 160px; height: 65px;
}
.idCounterShowDigitBackground .idCounterDigitsWrap {
	background: url("../img/basis/layout/counter.png") no-repeat left top;
}
.idSmallWrap .idCounterShowDigitBackground .idCounterDigitsWrap {
	background: url("../img/basis/layout/counter_small.png") no-repeat left top;
}
.idCounter .idCounterDigitsWrap .idCounterDigit {
	margin: 0px 7px 0px 0px; width: 55px; height: 89px; text-align: center; line-height: 89px; padding-top: 11px; font-size: 30px; font-weight: bold; float: left;
}
.idCounter .idCounterDigitsWrap .idCountdownDays {
	margin: 0px 18px 0px 19px;
}
.idSmallWrap .idCounter .idCounterDigitsWrap .idCounterDigit {
	margin: 0px 5px 0px 0px; width: 30px; height: 57px; line-height: 57px; padding-top: 8px; font-size: 16px;
}
.idSmallWrap .idCounter .idCounterDigitsWrap .idCountdownDays {
	margin: 0px 15px 0px 12px;
}
.idCounter .idCounterDigitsWrap .idCountdownSecs {
	margin: 0px;
}
.idSmallWrap .idCounter .idCounterDigitsWrap .idCountdownSecs {
	margin: 0px;
}
.idCounterBg .idCounterDigitsWrap {
	left: 10px; bottom: 0px; position: absolute; z-index: 1;
}
.idCounterBg .idCounterBackgroundImage {
	z-index: 2;
}
.idClStandard .idCounter {
	width: 475px;
}
.idClHl .idCounter {
	width: 475px;
}
.idSmallWrap .idClStandard .idCounter {
	width: 180px;
}
.idSmallWrap .idClHl .idCounter {
	width: 180px;
}
.idBoxesWrap .idClStandard .idCounter {
	width: 300px;
}
.idBoxesWrap .idClHl .idCounter {
	width: 300px;
}
.id2Col .idFullWrap .idClStandard .idCounter {
	width: 790px;
}
.id2Col .idFullWrap .idClHl .idCounter {
	width: 790px;
}
.id3Col .idFullWrap .idClStandard .idCounter {
	width: 975px;
}
.id3Col .idFullWrap .idClHl .idCounter {
	width: 975px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idCounter {
	width: 675px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idCounter {
	width: 675px;
}
.idSmallMap .idMapbox {
	background: url("../img/basis/smallmap/smallmap.png") no-repeat left top; margin: 0px -9px; width: 298px; height: 300px; position: relative;
}
.idFootballProfiles .idAitem {
	margin: 0px 0px 10px; clear: both;
}
.idFootballProfiles h2.idAitem {
	color: rgb(43, 43, 43); line-height: 26px; font-size: 24px; font-weight: 700;
}
.idFootballProfiles h3.idAitem {
	color: rgb(43, 43, 43); line-height: 26px; font-size: 24px; font-weight: 700;
}
.idFootballProfiles h3.idAitem {
	line-height: 20px; font-size: 14px;
}
.idFootballProfiles .idMainImage img {
	width: 455px;
}
.idFootballProfiles .idMainImage .idFootballPlayerImg {
	width: auto;
}
.idFootballProfiles .idMainImage .idFootballPlayerImgLink {
	margin: 0px auto; width: 100%; text-align: center; display: block;
}
.idFootballProfiles .idTwoColumn {
	width: 455px; float: left;
}
.idFootballProfiles .idTwoColumn .idFirst {
	width: 17%;
}
.idFootballProfiles .idTwoColumn .idFirst .idFootballJersey {
	background: url("../img/basis/footballprofiles/idsoccersymbg.gif") no-repeat left top; width: 52px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 20px; font-weight: 700; display: block;
}
.idFootballProfiles .idTwoColumn .idLast {
	width: 82.9%;
}
.idFootballProfiles .idFootballContentGroup {
	width: 100%; margin-bottom: 20px; float: left;
}
.idFootballProfiles .idFootballContentGroup .idFootballCol1 {
	width: 35%; font-weight: bold; float: left;
}
.idFootballProfiles .idFootballContentGroup .idFootballCol2 {
	width: 64.9%; float: left;
}
.idFootballProfiles .idFootballContentGroup .idFootballCol2 a {
	color: rgb(92, 92, 92); border-bottom-color: rgb(92, 92, 92); border-bottom-width: 1px; border-bottom-style: dotted;
}
.idFootballProfiles .idFootballContentGroup .idFootballCol2 a:hover {
	border-bottom-style: solid;
}
.idFootballProfiles .idFootballContentGroup .idSeperator {
	background: url("../img/basis/footballprofiles/content_line.gif") repeat-x left bottom; padding-bottom: 3px; margin-bottom: 2px;
}
.idClStandard .idFootballProfilesIEHelper .idMainImage img {
	width: 475px;
}
.idClStandard .idFootballProfilesIEHelper .idMainImage .idFootballPlayerImg {
	width: auto;
}
.idSpecial2ColWrap .idFootballProfilesIEHelper .idMainImage img {
	width: 645px;
}
.idSpecial2ColWrap .idFootballProfilesIEHelper .idMainImage .idFootballPlayerImg {
	width: auto;
}
.idSpecial2ColWrap .idClStandard .idFootballProfilesIEHelper .idMainImage img {
	width: 665px;
}
.idSpecial2ColWrap .idClStandard .idFootballProfilesIEHelper .idMainImage .idFootballPlayerImg {
	width: auto;
}
.idClStandard .idFootballProfilesIEHelper .idTwoColumn {
	width: 475px;
}
.idSpecial2ColWrap .idFootballProfiles .idTwoColumn {
	width: 645px;
}
.idSpecial2ColWrap .idClStandard .idFootballProfilesIEHelper .idTwoColumn {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idFootballProfilesIEHelper .idTwoColumn .idTeaserLay {
	width: 17%;
}
.idSpecial2ColWrap .idBasicWrap .idFootballProfilesIEHelper .idClStandard .idTwoColumn .idTeaserLay {
	width: 17%;
}
.idSpecial2ColWrap .idBasicWrap .idFootballProfilesIEHelper .idTwoColumn .idLast {
	width: 82.9%;
}
.idLastComment .idLastCommentIEHelper a {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idLastComment .idTeaserLay strong {
	margin: 10px 0px 0px; font-weight: 700;
}
.idLastComment .idTeboxButton a.idTeboxButtonLink {
	background: 0px 0px rgb(155, 155, 155); padding: 0px 3px; border: 1px solid rgb(92, 92, 92); text-align: center; color: rgb(255, 255, 255); font-weight: 700; display: block;
}
.idLastComment .idTeboxButton a.idTeboxButtonLink:hover {
	background: 0px 0px rgb(155, 155, 155); padding: 0px 3px; border: 1px solid rgb(92, 92, 92); text-align: center; color: rgb(255, 255, 255); font-weight: 700; display: block;
}
.idLastComment .idTeboxButton {
	margin: 5px 0px 0px;
}
.idLastComment .idTeaserLay .idButton {
	color: rgb(255, 255, 255);
}
.idLastComment .idCssGuestbook h6 {
	margin: 0px 0px 10px; font-size: 18px; font-weight: 700;
}
.idBasicWrap .idLastComment .idGuestbookBackground h6 {
	margin: 25px 0px 15px 35px;
}
.idBoxesWrap .idLastComment .idGuestbookBackground h6 {
	margin: 20px 0px 17px 10px;
}
.idLastComment .idGuestbookBackground {
	background: url("../img/basis/layout/gaestebuch.png") no-repeat left top; height: 275px;
}
.idBoxesWrap .idLastComment .idGuestbookBackground {
	background: url("../img/basis/layout/gaestebuch_300.png") no-repeat left top;
}
.idSpecial2ColWrap .idBasicWrap .idLastComment .idGuestbookBackground {
	background: url("../img/basis/layout/gaestebuch_665.png") no-repeat left top;
}
.idLastComment .idCssGuestbook .idBoxAdKommentar_Box {
	position: relative;
}
.idLastComment .idCssGuestbook .idBoxAdKommentar_Text {
	margin: 0px 0px 5px;
}
.idBoxesWrap .idLastComment .idGuestbookBackground .idBoxAdKommentar_Text {
	margin: 0px 15px 5px;
}
.idBasicWrap .idLastComment .idGuestbookBackground .idBoxAdKommentar_Text {
	margin: 0px 40px 5px;
}
.idBoxesWrap .idLastComment .idGuestbookBackground p {
	margin: 0px 15px;
}
.idBasicWrap .idLastComment .idGuestbookBackground p {
	margin: 0px 40px;
}
.idLastComment .idGuestbookBackground .idTeboxButton {
	top: 190px; right: 0px; overflow: hidden; position: absolute;
}
.idBasicWrap .idLastComment .latestRemoteArticleComments {
	width: 100%; overflow: hidden; display: block;
}
.idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .idCoDate {
	padding: 0px 10px 0px 0px; line-height: 11px; font-size: 10px;
}
.idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsRessort {
	padding: 0px 10px 0px 0px; line-height: 11px; font-size: 10px;
}
.idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsHeadline {
	margin: 0px 5px 0px 0px; height: 50px; display: block;
}
.idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem {
	margin: 0px; width: 33%; float: left; display: block;
}
.idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsItemText {
	background: url("../img/basis/layout/lastcomment_content_bg.png") no-repeat left top; margin: 2px 0px; padding: 10px 7px 0px 4px; width: 140px; height: 45px; line-height: 13px; font-size: 11px;
}
.idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsItemText {
	background: url("../img/basis/layout/lastcomment_margin_bg.png") no-repeat left top; margin: 2px 0px; padding: 10px 10px 0px 5px; width: 265px; height: 30px; line-height: 13px; font-size: 11px;
}
.idBoxesWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem {
	margin: 0px 0px 10px;
}
.idSmallWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem {
	margin: 0px 0px 10px;
}
.idSmallWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem .latestRemoteArticleCommentsItemText {
	background: url("../img/basis/layout/lastcomment_small_bg.png") no-repeat left top; margin: 2px 0px; padding: 10px 10px 0px 5px; width: 145px; height: 30px; line-height: 13px; font-size: 11px;
}
.idLastComment a.latestRemoteArticleCommentsItemTextLink {
	font-weight: normal;
}
.idLastComment .latestRemoteArticleCommentsDescription {
	margin: 5px 0px 10px; font-weight: bold;
}
.idBasicWrap .idLastComment .latestRemoteArticleCommentsStandardStyle .latestRemoteArticleCommentsItem {
	padding: 0px 0px 10px;
}
.idBasicWrap .idLastComment .latestRemoteArticleCommentsStandardStyle :nth-child(3n+5).latestRemoteArticleCommentsItem {
	clear: both;
}
.idBasicWrap .idLastComment .latestRemoteArticleCommentsLastArticleStyle :nth-child(3n+4).latestRemoteArticleCommentsItem {
	clear: both;
}
.idSpecial2ColWrap .idBasicWrap .idLastComment .latestRemoteArticleComments .latestRemoteArticleCommentsItem {
	margin: 0px 5px 10px 0px; width: 24%;
}
.idLastComment .idCommentForum .idTeboxHl h4 {
	margin: 0px 0px 15px; font-size: 16px; font-weight: 700;
}
.idLastComment .idCommentForum .idBoxAdKommentar_Box .entry {
	margin: 0px 0px 10px;
}
.idLastComment .idCommentForum .idBoxAdKommentar_Box .right {
	float: right;
}
.idSportApp .idTitem strong {
	font-weight: 700;
}
.idSportApp .idSportAppIEHelper a {
	color: rgb(92, 92, 92);
}
.idSportAppGoalgetter .idTeaserLay {
	margin: 0px 0px 10px;
}
.idSportAppGoalgetter .idLast {
	margin: 0px;
}
.idSportAppGoalgetter p.idTitem {
	margin: 0px;
}
.idSportAppGoalgetter h4.idTitem {
	margin: 0px;
}
.idSportAppGoalgetter .idTitem span {
	font-weight: normal;
}
.idSportAppGoalgetter .idGoal {
	font-weight: 700;
}
.idSportAppMediaStripe ul.idCarouselItems a.idImgLink img {
	width: auto;
}
.idBoxesWrap .idSportAppMediaGallery .idPrevious_button {
	top: 120px;
}
.idBoxesWrap .idSportAppMediaGallery .idNext_button {
	top: 120px;
}
.idSportAppSquad .idTitem span {
	font-weight: normal;
}
.idSportAppSquad .idTeaserLay {
	margin: 0px 0px 10px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idSportAppSquad .idLast {
	margin: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.idSportAppTable .idTable thead tr {
	background: rgb(241, 241, 241); margin: 0px 0px 3px; border: 1px solid rgb(210, 210, 210); font-weight: bold; display: block;
}
.idSportAppTable .idTable thead tr:hover {
	background: rgb(241, 241, 241); margin: 0px 0px 3px; border: 1px solid rgb(210, 210, 210); font-weight: bold; display: block;
}
.idSportAppTable .idTable tbody {
	display: block;
}
.idSportAppTable .idTable .idTabPlace {
	width: 34px;
}
.idSportAppTable .idTable .idTabGame {
	width: 34px;
}
.idSportAppTable .idTable .idTabGoal {
	width: 34px;
}
.idSportAppTable .idTable .idTabScore {
	width: 34px;
}
.idSportAppTable .idTable .idTabSP {
	width: 34px;
}
.idSportAppTable .idTable .idTabTeam {
	width: 130px;
}
.idSportAppTable .idTable tr:hover {
	background: rgb(255, 255, 255);
}
.idSportAppTable .idTabCol1 {
	background: rgb(241, 241, 241);
}
.idSportAppTable .idTable .idTabCol1:hover {
	background: rgb(241, 241, 241);
}
.idSportAppTable .idTabColUp {
	background: rgb(175, 175, 175);
}
.idSportAppTable .idTable .idTabColUp:hover {
	background: rgb(175, 175, 175);
}
.idSportAppTable .idTabColRelUp {
	background: rgb(216, 216, 216);
}
.idSportAppTable .idTable .idTabColRelUp:hover {
	background: rgb(216, 216, 216);
}
.idSportAppTable .idTabColDown {
	background: rgb(175, 175, 175);
}
.idSportAppTable .idTable .idTabColDown:hover {
	background: rgb(175, 175, 175);
}
.idSportAppTable .idTabColRelDown {
	background: rgb(216, 216, 216);
}
.idSportAppTable .idTable .idTabColRelDown:hover {
	background: rgb(216, 216, 216);
}
.idSportAppTable .idTableHighlight {
	font-weight: 700;
}
.idSportAppTable .idAccBody {
	margin: 0px; padding: 0px; border: currentColor; width: auto; float: none;
}
.idSportAppTable .idTabScore {
	text-align: center;
}
.idSportAppTable .idTabGoal {
	text-align: center;
}
.idSportAppTable .idTabSP {
	text-align: center;
}
.idSportAppScoring .idOsdbScoringH4 {
	margin: 0px 0px 5px;
}
.idSportAppScoring .idOsdbScoringBlockSecond .idOsdbScoringH4 {
	margin: 15px 0px 5px;
}
.idSportAppScoring .idOsdbScoringLaySpan {
	width: 280px; overflow: hidden; background-color: rgb(210, 210, 210);
}
.idSportAppScoring .idOsdbScoringTeamsHome {
	padding: 2px; width: 125px; float: left; display: block;
}
.idSportAppScoring .idOsdbScoringTeamsGuest {
	padding: 2px; width: 125px; float: left; display: block;
}
.idSportAppScoring .idOsdbScoringTeamsHighlight {
	font-weight: 700;
}
.idSportAppScoring .idOsdbScoringResult a {
	padding: 2px; right: 21px; color: rgb(255, 255, 255); display: block; position: absolute; background-color: rgb(92, 92, 92);
}
.idSportAppScoring .idOsdbScoringLay {
	padding: 5px 0px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idSportAppGameReport {
	min-width: 475px;
}
.idSportAppGameReport .idSportAppGRTxtLay {
	background: rgb(241, 241, 241); margin: 5px 0px 0px; padding: 10px; border: 1px solid rgb(210, 210, 210); clear: both;
}
.idSportAppGameReport .idSportAppGRLiga {
	margin: 0px 0px 5px; color: rgb(92, 92, 92); float: left;
}
.idSportAppGameReport .idSportAppGRBold a {
	color: rgb(92, 92, 92);
}
.idSportAppGameReport .idSportAppGRLiga a {
	color: rgb(92, 92, 92);
}
.idSportAppGameReport .idSportAppGRDate {
	margin: 0px 5px 5px 0px; overflow: hidden; float: right; display: block;
}
.idSportAppGameReport .idSportAppGRBold {
	line-height: 20px; font-size: 16px; font-weight: 700;
}
.idSportAppGameReport .idSportAppGRTeams {
	width: 330px; overflow: hidden; float: left;
}
.idSportAppGameReport .idSportAppGRResult {
	height: 40px; text-align: right;
}
.idSportAppGameReport .idSportAppGRStatus {
	color: rgb(155, 155, 155);
}
.idSportAppGameReport .idSportAppGRResult .idSportAppGRBold {
	margin: 0px 0px 5px; font-size: 22px; display: inline-block;
}
.idSportAppClubNews .idSportAppClubNewsAutor {
	text-align: right;
}
.idSportAppProfile .idSportAppProfileFirst {
	margin: 0px 10px 20px 0px; width: 180px; overflow: hidden; float: left;
}
.idSportAppProfile .idSportAppProfileSecond {
	width: 280px; overflow: hidden;
}
.idSportAppProfile .idSportAppProfileHeadline {
	margin: 0px 0px 5px; width: 475px; color: rgb(43, 43, 43); clear: both; font-weight: 700;
}
.idSportAppProfile .idSportAppProfileHeadline a {
	margin: 0px 0px 5px; width: 475px; color: rgb(43, 43, 43); clear: both; font-weight: 700;
}
.idSportAppProfile .idSportAppProfileHeadlineSecond {
	margin: 0px 0px 20px; color: rgb(92, 92, 92); font-weight: 700;
}
.idSportAppProfile .idSportAppProfileTableJob thead {
	border: 1px solid rgb(210, 210, 210); background-color: rgb(241, 241, 241);
}
.idSportAppProfile .idSportAppProfileTableSeason thead {
	border: 1px solid rgb(210, 210, 210); background-color: rgb(241, 241, 241);
}
.idSportAppProfile .idSportAppProfileTableJob th {
	padding: 5px 0px 5px 3px; font-weight: bold;
}
.idSportAppProfile .idSportAppProfileTableSeason th {
	padding: 5px 0px 5px 3px; font-weight: bold;
}
.idSportAppProfile .idSportAppProfileTableJobYellow {
	width: 15px;
}
.idSportAppProfile .idSportAppProfileTableJobRed {
	width: 15px;
}
.idSportAppProfile .idSportAppProfileTableJobGoal {
	width: 30px;
}
.idSportAppProfile .idSportAppProfileTableJobNote {
	width: 30px;
}
.idSportAppProfile .idSportAppProfileTableJobYellowRed {
	width: 30px;
}
.idSportAppProfile .idSportAppProfileTableJobGame {
	width: 40px;
}
.idSportAppProfile .idSportAppProfileTableJobSeason {
	width: 40px;
}
.idSportAppProfile .idSportAppProfileTableJob td {
	height: 40px; text-align: center; line-height: 33px;
}
.idSportAppProfile .idSportAppProfileTableSeason td {
	height: 40px; text-align: center; line-height: 33px;
}
.idSportAppProfile .idSportAppProfileTableSeason th {
	text-align: center;
}
.idSportAppProfile .idSportAppProfileTableJob .idSportAppProfileTableJobClub img {
	padding: 3px 5px 0px 0px; float: left;
}
.idSportAppProfile .idSportAppProfileStat {
	margin: 15px 0px 5px;
}
.idSportAppProfile thead .idSportAppProfileTableJobYellow {
	background: url("../img/basis/sports/karte_gelb.png") no-repeat left 5px;
}
.idSportAppProfile thead .idSportAppProfileTableSeasonYellow {
	background: url("../img/basis/sports/karte_gelb.png") no-repeat left 5px;
}
.idSportAppProfile thead .idSportAppProfileTableSeasonYellowRed {
	background: url("../img/basis/sports/karte_gelb-rot.png") no-repeat left 5px;
}
.idSportAppProfile thead .idSportAppProfileTableJobYellowRed {
	background: url("../img/basis/sports/karte_gelb-rot.png") no-repeat left 5px;
}
.idSportAppProfile thead .idSportAppProfileTableSeasonRed {
	background: url("../img/basis/sports/karte_rot.png") no-repeat left 5px;
}
.idSportAppProfile thead .idSportAppProfileTableJobRed {
	background: url("../img/basis/sports/karte_rot.png") no-repeat left 5px;
}
.idSportAppProfile .idSportAppProfileTableSeasonYellow {
	width: 10px;
}
.idSportAppProfile .idSportAppProfileTableSeasonRed {
	width: 10px;
}
.idSportAppProfile .idSportAppProfileTableSeasonYellowRed {
	width: 20px;
}
.idSportAppProfileReferee td.idSportAppProfileTableSeasonMatch {
	text-align: left;
}
.idSportAppProfileReferee th.idSportAppProfileTableSeasonMatch {
	text-align: left;
}
.idSportAppProfileReferee td.idSportAppProfileTableSeasonDate {
	text-align: left;
}
.idSportAppProfileReferee th.idSportAppProfileTableSeasonDate {
	text-align: left;
}
.idSportAppProfileReferee td.idSportAppProfileTableSeasonLegue {
	text-align: left;
}
.idSportAppProfileReferee th.idSportAppProfileTableSeasonLegue {
	text-align: left;
}
.idSportAppProfileReferee td.idSportAppProfileTableSeasonOpponent {
	text-align: left;
}
.idSportAppProfileReferee th.idSportAppProfileTableSeasonOpponent {
	text-align: left;
}
.idSportAppImageGallery .idMetaLay span {
	margin: 0px 0px 0px 10px; font-weight: 700;
}
.idSportAppImageGalleryGoalgetter .idMetaLay span {
	margin: 0px 0px 0px 10px; font-weight: 700;
}
.idSportAppImageGallery .idMetaLay em {
	margin: 0px 10px 0px 0px; font-weight: 700; float: right;
}
.idSportAppImageGalleryGoalgetter .idMetaLay em {
	margin: 0px 10px 0px 0px; font-weight: 700; float: right;
}
.idSportAppImageGalleryGoalgetter .idCarouselItems .idPopUpLink {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idSportAppImageGallery .idCarouselItems .idPopUpLink {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idSportAppImageGallery .idCarouselItem .idImgLink {
	text-align: center;
}
.idSportAppImageGalleryGoalgetter .idCarouselItem .idImgLink {
	text-align: center;
}
.idBoxesWrap .idSportAppTeamNews .idTeaserLay {
	margin: 0px 0px 10px; padding: 0px 0px 5px;
}
.idPinOverview .idTeaserLay {
	cursor: pointer;
}
.idPinOverview .idNoPagging .idFirst {
	margin-top: 40px;
}
.idPinOverview .idOneColumn .idMarkerActive {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(210, 210, 210); width: 443px;
}
.idPinOverview .idPinMapLink {
	display: none;
}
.idPinOverview .idMarkerActive .idPinMapLink {
	display: block;
}
.idPinOverview .idOneColumn .idThumbPrio11 p.idTitem {
	width: 280px;
}
.idPinOverview .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 280px;
}
.idPinOverview .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 280px;
}
.idSpecial2ColWrap .idBasicWrap .idOneColumn .idThumbPrio11 p.idTitem {
	width: 460px;
}
.idSpecial2ColWrap .idBasicWrap .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 460px;
}
.idSpecial2ColWrap .idBasicWrap .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 460px;
}
.idSpecial2ColWrap .idBasicWrap .idOneColumn .idThumbPrio11 p.idTitem {
	width: 460px;
}
.idSpecial2ColWrap .idBasicWrap .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 460px;
}
.idSpecial2ColWrap .idBasicWrap .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 460px;
}
.idPinOverview .idTabBody .idTabContent {
	position: relative;
}
.idPinOverview .idGeoLatLong {
	display: none;
}
.idPinOverview .idGeoOverlay {
	display: none;
}
.idPinOverview .idTabBody .idGroupHeadline {
	left: 30px; top: 3px; line-height: 18px; font-size: 16px; font-weight: 700; position: absolute;
}
.idPinOverview .idPinThumb {
	margin: 0px 0px 0px 10px; border: 1px solid rgb(210, 210, 210); width: 105px; height: 79px; overflow: hidden; float: right;
}
.idPinOverview .idPinThumb img {
	margin: 0px;
}
.idPinOverview .idGroupButtonDisplay {
	left: 0px; top: 0px; width: 20px; position: absolute;
}
.idPinOverview .idGroupButtonDisplay span {
	display: none;
}
.idPinOverview .idGroupVisible .idGroupButtonDisplay strong.idVisibleButton {
	display: none;
}
.idPinOverview .idGroupHidden .idGroupButtonDisplay strong.idHiddenButton {
	display: none;
}
.idPinOverview .idGroupHidden .idGroupButtonDisplay strong.idVisibleButton {
	background: url("../img/basis/layout/carousel_autoplay_plus.png") no-repeat right 0px; width: 20px; height: 20px; line-height: 20px; font-size: 12px; display: block; cursor: pointer;
}
.idPinOverview .idGroupVisible .idGroupButtonDisplay strong.idHiddenButton {
	background: url("../img/basis/layout/carousel_autoplay_plus.png") no-repeat right 0px; width: 20px; height: 20px; line-height: 20px; font-size: 12px; display: block; cursor: pointer;
}
.idPinOverview .idGroupVisible .idGroupButtonDisplay strong.idHiddenButton {
	background: url("../img/basis/layout/carousel_autoplay_minus.png") no-repeat right 0px;
}
.idPinOverview .idFull ul.idPinValueList .idPinListValue {
	margin: 0px 0px 0px 5px; font-weight: bold;
}
.idPinOverview .idPinSort {
	margin: -26px 0px 20px; float: right;
}
.idPinOverview .idPinSort .idPinSortLabel {
	font-weight: 700; display: block;
}
.idPinOverview .idPinListKey {
	width: 50%; clear: both; float: left;
}
.idPinOverview .idPinListValue {
	float: left;
}
.idClStandard .idPinOverviewIEHelper .idOneColumn .idMarkerActive {
	background: rgb(241, 241, 241);
}
.idClHl .idPinOverviewIEHelper .idOneColumn .idMarkerActive {
	background: rgb(241, 241, 241);
}
.idClStandard .idPinOverviewIEHelper .idOneColumn .idMarkerActive {
	width: 463px;
}
.idClHl .idPinOverviewIEHelper .idOneColumn .idMarkerActive {
	width: 463px;
}
.idClStandard .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 p.idTitem {
	width: 300px;
}
.idClStandard .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 300px;
}
.idClStandard .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 300px;
}
.idClHl .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 p.idTitem {
	width: 300px;
}
.idClHl .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 300px;
}
.idClHl .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 300px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 p.idTitem {
	width: 480px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 480px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 480px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 p.idTitem {
	width: 480px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 h4.idTitem {
	width: 480px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idPinOverviewIEHelper .idOneColumn .idThumbPrio11 ul.idTitem {
	width: 480px;
}
.idGameTable .idTable {
	border: 1px solid rgb(241, 241, 241);
}
.idGameTable .idTable th {
	background: rgb(241, 241, 241); padding: 4px; border: 0px currentColor; width: 50%; font-weight: bold;
}
.idGameTable .idTable td {
	border: 0px currentColor;
}
.idGameTable .idTable th.idTableDataLast {
	border: 0px currentColor; text-align: right; padding-right: 4px;
}
.idGameTable .idTable td.idTableDataLast {
	border: 0px currentColor; text-align: right; padding-right: 4px;
}
.idGameTable .idTable tr.idTabRow1 {
	background: rgb(212, 233, 247);
}
.idGameTable .idTable .idCurrentShow {
	font-weight: bold;
}
.idGameTable p strong {
	font-weight: bold;
}
.idGameTable td strong {
	font-weight: bold;
}
.idGameTable .idTeamHasWon {
	color: rgb(50, 205, 50); font-weight: bold;
}
.idGameTable .idTeamHasLost {
	color: rgb(255, 69, 0); font-weight: bold;
}
.idGameTable .idTable tr.idTabPl1 {
	background: rgb(55, 139, 197); color: rgb(255, 255, 255); font-weight: bold;
}
.idGameTable .idTable tr.idTabPl2 {
	background: rgb(130, 182, 219); color: rgb(255, 255, 255);
}
.idGameTable .idTable tr.idTabPl3 {
	background: rgb(130, 182, 219); color: rgb(255, 255, 255);
}
.idGameTable .idTable tr.idTabPl2 td {
	border-bottom-color: rgb(189, 217, 236); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idTabPl4 {
	background: rgb(189, 217, 236);
}
.idGameTable .idTable tr.idTabPl5 {
	background: rgb(189, 217, 236);
}
.idGameTable .idTable tr.idTabPl6 {
	background: rgb(189, 217, 236);
}
.idGameTable .idTable tr.idTabPl4 td {
	border-bottom-color: rgb(130, 182, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idTabPl16 {
	background: rgb(189, 217, 236);
}
.idGameTable .idTable tr.idTabPl17 {
	background: rgb(130, 182, 219); color: rgb(255, 255, 255);
}
.idGameTable .idTable tr.idTabPl18 {
	background: rgb(130, 182, 219); color: rgb(255, 255, 255);
}
.idGameTable .idTable tr.idTabPl17 td {
	border-bottom-color: rgb(189, 217, 236); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idTabColor1 {
	background: rgb(55, 139, 197); color: rgb(255, 255, 255); font-weight: bold;
}
.idGameTable .idTable tr.idTabColor2 {
	background: rgb(130, 182, 219); color: rgb(255, 255, 255);
}
.idGameTable .idTable tr.idTabColor3 {
	background: rgb(189, 217, 236);
}
.idGameTable .idTable tr.idTabColor4 {
	background: rgb(235, 246, 255);
}
.idGameTable .idTable tr.idSeparatorColor1 td {
	border-bottom-color: rgb(55, 139, 197); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idSeparatorColor2 td {
	border-bottom-color: rgb(130, 182, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idSeparatorColor3 td {
	border-bottom-color: rgb(189, 217, 236); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idSeparatorColor4 td {
	border-bottom-color: rgb(235, 246, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.idGameTable .idTable tr.idNoBottomBorder td {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.idSportResults .idTwoColumn {
	width: 455px; float: left;
}
.idSportResults .idTwoColumn .idFirst {
	width: 34%;
}
.idSportResults .idTwoColumn .idSecond {
	margin: 0px; width: 65.9%;
}
.idSportResults .idMoreEnd {
	padding: 5px 0px 15px;
}
.idClStandard .idSportResultsIEHelper .idTwoColumn {
	width: 475px;
}
.idSpecial2ColWrap .idSportResults .idTwoColumn {
	width: 645px;
}
.idSpecial2ColWrap .idClStandard .idSportResultsIEHelper .idTwoColumn {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idSportResultsIEHelper .idTwoColumn .idTeaserLay {
	width: 25%;
}
.idSpecial2ColWrap .idBasicWrap .idSportResultsIEHelper .idClStandard .idTwoColumn .idTeaserLay {
	width: 25%;
}
.idSpecial2ColWrap .idBasicWrap .idSportResultsIEHelper .idTwoColumn .idSecond {
	margin: 0px; width: 74.9%;
}
.idEventHighlight {
	background: url("../img/basis/layout/events_highlight.gif") no-repeat right top;
}
.idEventHighlight h2.idAitem {
	margin-right: 40px;
}
.idEventHighlight .idKicker {
	margin-right: 40px;
}
.idEventDetail .idTwoColumn {
	float: left;
}
.idEventDetail .idSoldOut {
	color: rgb(170, 0, 0);
}
.idEventDetail .idCanceled {
	color: rgb(170, 0, 0);
}
.idEventDetail a.idCalendar {
	background: url("../img/basis/icons/events_ico_calendar.gif") no-repeat 0px 0px; padding: 0px 0px 5px 19px; color: rgb(0, 0, 0); display: block;
}
.idEventDetail a.idHotel {
	background: url("../img/basis/icons/events_ico_hotel.gif") no-repeat 0px 0px; padding: 0px 0px 0px 19px; color: rgb(92, 92, 92); display: block;
}
.idEventDetail a.idEventim {
	background: url("../img/basis/layout/events_eventim.png") no-repeat 0px 0px; margin: 0px 0px 10px; width: 115px; height: 52px; display: block;
}
.idEventDetail a.idEventim span {
	display: none;
}
.idEventDetail .idEventSource a {
	color: rgb(0, 0, 0);
}
.idEventDetail .idEventSource a:hover {
	color: rgb(0, 0, 0);
}
.idFastEventSearch .idFormLay {
	background: url("../img/basis/layout/searchForm_bg.png") no-repeat left top; padding: 0px 0px 0px 5px;
}
.idFastEventSearch .idFormLay fieldset {
	background: url("../img/basis/layout/searchForm_bg.png") no-repeat right top; padding: 2px 10px 2px 5px; width: 435px;
}
.idFastEventSearch .idFormLay .idFormItem {
	margin: 1px 6px 0px 0px; clear: none; float: left;
}
.idFastEventSearch .idFormLay .idTextField {
	width: 248px;
}
.idFastEventSearch .idFormLay .idTextField label {
	margin: 0px 0px 2px; padding: 0px 0px 0px 2px; width: auto; font-weight: 700; float: none;
}
.idFastEventSearch .idFormLay .idTextField input {
	width: 240px; display: block;
}
.idFastEventSearch .idFormLay .idEventDate {
	width: 105px;
}
.idFastEventSearch .idFormLay .idEventDate input {
	width: 75px;
}
.idFastEventSearch .idFormLay input.idButton {
	margin: 19px 0px 10px;
}
.idFastEventSearch .idEventQuicksearch {
	background: url("../img/basis/sprites/btn_content.png") repeat-x left -34px rgb(255, 255, 255); margin: 0px 0px 10px; padding: 5px 0px 5px 13px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idFastEventSearch .idEventQuicksearch a {
	margin-right: 10px;
}
.idFastEventSearch .idEventQuicksearch em {
	margin-right: 10px;
}
.idFastEventSearch .idEventQuicksearch em {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idFastEventSearch .idEventQuicksearch a {
	color: rgb(0, 0, 0);
}
.idFastEventSearch .idEventQuicksearch a:hover {
	color: rgb(0, 0, 0);
}
.idFastEventSearch .idSearchHead {
	background: url("../img/basis/sprites/btn_content.png") repeat-x left -106px rgb(255, 255, 255); margin: 0px 0px 10px; padding: 6px 9px; border: 1px solid rgb(210, 210, 210); overflow: hidden; font-weight: 700;
}
.idFastEventSearch .idSearchHead p {
	float: left;
}
.idFastEventSearch .idSearchHead p.idCount {
	font-weight: 400; float: right;
}
.idFastEventSearch .idSearchHead p.idCount span {
	color: rgb(0, 0, 0); font-weight: 700;
}
.idFastEventSearch .idSearchHead .idSearchClose a {
	padding: 0px 25px 0px 0px; color: rgb(0, 0, 0); position: relative;
}
.idFastEventSearch .idSearchHead .idSearchClose a:hover {
	padding: 0px 25px 0px 0px; color: rgb(0, 0, 0); position: relative;
}
.idFastEventSearch .idSearchHead .idSearchClose img {
	top: -5px; right: 0px; position: absolute;
}
.idFastEventSearch .idSearchSort {
	margin: 0px 0px 15px; line-height: 16px; overflow: hidden; font-size: 11px;
}
.idFastEventSearch .idSearchSort a {
	color: rgb(0, 0, 0); font-weight: 700;
}
.idFastEventSearch .idSearchSort a:hover {
	color: rgb(0, 0, 0); font-weight: 700;
}
.idFastEventSearch .idSearchSort .idSort {
	float: left;
}
.idFastEventSearch .idSearchSort .idEventRss {
	float: right;
}
.idFastEventSearch .idSearchSort .idEventRss a {
	background: url("../img/basis/icons/ico_rss_rund_off.png") no-repeat right top; padding: 0px 20px 0px 0px; display: block;
}
.idFastEventSearch .idSearchSort .idEventRss a:hover {
	background: url("../img/basis/icons/ico_rss_rund_off.png") no-repeat right top; padding: 0px 20px 0px 0px; display: block;
}
.idFastEventSearch .idSearchSort .idEventRss a:hover {
	background: url("../img/basis/icons/ico_rss_rund_on.png") no-repeat right top;
}
.idClStandard .idFastEventSearchIEHelper .idFormLay fieldset {
	width: 455px;
}
.idClHl .idFastEventSearchIEHelper .idFormLay fieldset {
	width: 455px;
}
.idClStandard .idFastEventSearchIEHelper .idFormLay .idTextField {
	width: 253px;
}
.idClHl .idFastEventSearchIEHelper .idFormLay .idTextField {
	width: 253px;
}
.idClStandard .idFastEventSearchIEHelper .idFormLay .idTextField input {
	width: 245px;
}
.idClHl .idFastEventSearchIEHelper .idFormLay .idTextField input {
	width: 245px;
}
.idClStandard .idFastEventSearchIEHelper .idFormLay .idEventDate input {
	width: 75px;
}
.idClHl .idFastEventSearchIEHelper .idFormLay .idEventDate input {
	width: 75px;
}
.idClStandard .idFastEventSearchIEHelper .idFormLay .idEventDate {
	width: 105px;
}
.idClHl .idFastEventSearchIEHelper .idFormLay .idEventDate {
	width: 105px;
}
.idSportTeamDetail .idTxtLay {
	float: none;
}
.idSportTeamDetail .idNestedTxtLay {
	float: none;
}
.idSportTeamDetail .idGameTable .idTable th {
	width: auto;
}
.idSportTeamDetail .idTabRank {
	width: 1%;
}
.idSportTeamDetail .idTabGame {
	text-align: center;
}
.idSportTeamDetail .idTabWon {
	text-align: center;
}
.idSportTeamDetail .idTabDraw {
	text-align: center;
}
.idSportTeamDetail .idTabLost {
	text-align: center;
}
.idSportTeamDetail .idTabGoal {
	text-align: center;
}
.idSportTeamDetail .idTabDiff {
	text-align: center;
}
.idSportTeamDetail .idMatchdaySelection legend {
	display: none;
}
.idSportTeamDetail .idMatchdaySelection .idFormItem {
	margin: 10px 0px;
}
.idSportTeamDetail .idMatchdaySelection .idFormItem label {
	font-size: 16px; font-weight: bold;
}
.idSportSearch .idTxtLay {
	float: none;
}
.idSportSearchResult .idTxtLay {
	float: none;
}
.idSportSearch .idGameTable .idTable th {
	width: auto;
}
.idSportSearchResult .idGameTable .idTable th {
	width: auto;
}
.idExtendedTeamSearch .idRadioItem {
	margin: 0px 6px 6px 0px; width: 50px; clear: none; float: left;
}
.idExtendedTeamSearch .idRadioItem input {
	margin: 2px 0px 6px 18px;
}
.idTrafficMessages a {
	color: rgb(92, 92, 92);
}
.idTrafficMessages .idRadar {
	background: url("../img/basis/icons/ico_traffic_radar.gif") no-repeat left top; width: auto; height: 16px; padding-left: 28px;
}
.idTrafficMessages .idTraffic {
	background: url("../img/basis/icons/ico_traffic.gif") no-repeat left top; width: 100%; height: 16px; padding-left: 28px;
}
.idTrafficMessages .idStreetHeadline {
	font-weight: 700;
}
.idTrafficMessages .idStreetHeadline {
	margin: 0px 0px 5px 28px;
}
.idTrafficMessages .idNoDate {
	margin: 0px 0px 5px;
}
.idTrafficMessages .idStreetTypeA {
	background: url("../img/basis/icons/ico_traffic_autobahn.png") no-repeat left top; margin: 0px; padding-left: 28px; min-height: 20px;
}
.idTrafficMessages .idTeaserLay h6.idStreetTypeB {
	background: url("../img/basis/icons/ico_traffic_autobahn.png") no-repeat left top; margin: 0px; padding-left: 28px; min-height: 20px;
}
.idTrafficMessages .idTeaserLay h6.idStreetTypeB {
	background: url("../img/basis/icons/ico_traffic_bundesstrasse.png") no-repeat left 2px;
}
.idTrafficMessages .idTrafficSelect {
	border: 0px currentColor;
}
.idTrafficMessages .idTrafficSelect .idFormLay {
	float: left;
}
.idTrafficMessages .idImgStau {
	background: url("../img/basis/icons/ico_traffic_small.gif") no-repeat left top; margin: 0px 0px 20px; height: 25px; padding-left: 28px; float: right;
}
.idTrafficMessages .idCarouselItems li .idTrafficDescription {
	margin: 0px 0px 5px 28px;
}
.idTrafficMessages .idTrafficMessagesIEHelper {
	width: 455px;
}
.idTrafficScrollBar .idTeaserLay {
	margin: 0px 0px 10px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idTrafficRotation .idTrafficMessagesIEHelper {
	border-top-color: currentColor !important; border-bottom-color: currentColor !important; border-top-width: medium !important; border-bottom-width: medium !important; border-top-style: none !important; border-bottom-style: none !important;
}
.idCarouselNews .idCarouselItems li .idTrafficDescription {
	margin: 0px 0px 0px 33px;
}
.idCarouselNews .idCarouselItems li .idStreetHeadline {
	margin: 5px 5px 5px 33px;
}
.idCarouselNews .idCarouselItems li .idNoDate {
	margin: 5px;
}
.idCarouselNews .idCarouselItems li .idStreetTypeB {
	margin: 5px 5px 2px;
}
.idCarouselNews .idCarouselItems li .idStreetTypeA {
	margin: 5px 5px 2px;
}
.idTrafficRotation .idImgStau {
	margin: 10px 0px 0px; height: auto;
}
.idBasicWrap .idTrafficRotation .idCarouselItems li {
	width: 430px; height: 90px;
}
.idBasicWrap .idTrafficRotation .idCarouselWindow {
	height: 90px;
}
.idBasicWrap .idTrafficRotation .idTrafficMessagesIEHelper {
	height: 90px;
}
.idBasicWrap .idTrafficRotation .idCarouselWindow {
	width: 475px;
}
.idBasicWrap .idTrafficRotation .idNext_button {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left -33px rgb(226, 226, 226); width: 475px; height: 11px;
}
.idBasicWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left -33px rgb(226, 226, 226); width: 475px; height: 11px;
}
.idBasicWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left -33px rgb(226, 226, 226); width: 475px; height: 11px;
}
.idBasicWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left -33px rgb(226, 226, 226); width: 475px; height: 11px;
}
.idBasicWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left -11px rgb(226, 226, 226);
}
.idBasicWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left 0px rgb(226, 226, 226);
}
.idBasicWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_475.png") no-repeat left -22px rgb(226, 226, 226);
}
.id2ColExpand .idBasicWrap .idTrafficMessages .idTrafficMessagesIEHelper {
	width: 640px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficMessages .idTrafficMessagesIEHelper {
	width: 645px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idCarouselItems li {
	width: 640px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idCarouselItems li {
	width: 640px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idCarouselWindow {
	width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idCarouselWindow {
	width: 665px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idNext_button {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idNext_button {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -33px rgb(226, 226, 226); width: 665px;
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -11px rgb(226, 226, 226);
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -11px rgb(226, 226, 226);
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left 0px rgb(226, 226, 226);
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left 0px rgb(226, 226, 226);
}
.id2ColExpand .idBasicWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -22px rgb(226, 226, 226);
}
.idSpecial2ColWrap .idBasicWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_665.png") no-repeat left -22px rgb(226, 226, 226);
}
.idBoxesWrap .idTrafficMessages .idTrafficMessagesIEHelper {
	width: 280px;
}
.idBoxesWrap .idTrafficRotation .idCarouselItems li {
	width: 285px; height: 100px;
}
.idBoxesWrap .idTrafficRotation .idCarouselWindow {
	height: 100px;
}
.idBoxesWrap .idTrafficRotation .idTrafficMessagesIEHelper {
	height: 100px;
}
.idBoxesWrap .idTrafficRotation .idCarouselWindow {
	width: 300px;
}
.idBoxesWrap .idTrafficRotation .idNext_button {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left -33px rgb(226, 226, 226); width: 300px; height: 11px;
}
.idBoxesWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left -33px rgb(226, 226, 226); width: 300px; height: 11px;
}
.idBoxesWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left -33px rgb(226, 226, 226); width: 300px; height: 11px;
}
.idBoxesWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left -33px rgb(226, 226, 226); width: 300px; height: 11px;
}
.idBoxesWrap .idTrafficRotation .idPrevious_button {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left -11px rgb(226, 226, 226);
}
.idBoxesWrap .idTrafficRotation .idPrevious_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left 0px rgb(226, 226, 226);
}
.idBoxesWrap .idTrafficRotation .idNext_button_disabled {
	background: url("../img/basis/sprites/sprite_ticker_300.png") no-repeat left -22px rgb(226, 226, 226);
}
.idSportResultLeague .idTxtLay {
	float: none;
}
.idSportResultLeague .idGameTable .idTable th {
	width: auto;
}
.idSportResultLeague .idTabRank {
	width: 1%;
}
.idSportResultLeague .idTabGoal {
	text-align: center;
}
.idSportResultLeague .idTabGame {
	text-align: center;
}
.idSportResultLeague .idTabDiff {
	text-align: center;
}
.idSportResultLeague .idSportResultLeagueMatchDay {
	text-align: right; margin-bottom: 5px;
}
.idSportResultLeague .idSportResultLeagueTableLink {
	margin-top: 5px;
}
.idBoxesWrap .idSportResultLeague .idTabDiff {
	display: none;
}
.idSportGamePlanner .idTxtLay {
	float: none;
}
.idSportGamePlanner .idMatchdaySelection legend {
	display: none;
}
.idSportGamePlanner .idMatchdaySelection .idFormItem label {
	font-size: 16px; font-weight: bold;
}
.idSportGamePlanner .idDayOfPlay .idSelectBox select {
	width: auto; float: left;
}
.idSportGamePlanner a span {
	display: none;
}
.idSportGamePlanner a span {
	display: none;
}
.idSportGamePlanner .idMinusButton {
	margin: 0px 5px 0px 0px; float: left;
}
.idSportGamePlanner .idPlusButton {
	margin: 0px 5px 0px 0px; float: left;
}
.idSportGamePlanner .idDayOfPlay .idPlusButton {
	margin: 0px 0px 0px 5px;
}
.idSportGamePlanner .idDayOfPlay {
	background: rgb(255, 255, 255); margin: 0px 0px 10px; padding: 9px; border: 1px solid rgb(210, 210, 210);
}
.idSportGamePlanner .idPlusButton a {
	background: url("../img/basis/layout/carousel_autoplay_plus.png") no-repeat left top; border: currentColor; width: 20px; height: 20px; float: left;
}
.idSportGamePlanner .idMinusButton a {
	background: url("../img/basis/layout/carousel_autoplay_plus.png") no-repeat left top; border: currentColor; width: 20px; height: 20px; float: left;
}
.idSportGamePlanner .idMinusButton a {
	background: url("../img/basis/layout/carousel_autoplay_minus.png") no-repeat left top;
}
.idSportGamePlanner .idPlusButton a:hover {
	background: url("../img/basis/layout/carousel_autoplay_plus_over.png") no-repeat left top;
}
.idSportGamePlanner .idMinusButton a:hover {
	background: url("../img/basis/layout/carousel_autoplay_minus_over.png") no-repeat left top;
}
.idSportGamePlanner .idPreviousButton {
	margin: 0px 1px 0px 0px; float: left;
}
.idSportGamePlanner .idPreviousButton a {
	background: url("../img/basis/layout/bg_imgslider_left.png") no-repeat left top white; border: currentColor; width: 18px; height: 80px; float: left; display: block;
}
.idSportGamePlanner .idPreviousButton a:hover {
	background: url("../img/basis/layout/bg_imgslider_left_on.png") no-repeat left top white;
}
.idSportGamePlanner .idShowPlay {
	background: rgb(255, 255, 255); margin: 0px 0px 10px; border: 1px solid rgb(210, 210, 210); height: 78px; overflow: hidden; float: none;
}
.idSportGamePlanner .idShowHomeTeam {
	margin: 28px 0px 0px; width: 34%; height: 50px; text-align: center; overflow: hidden; font-weight: 700; float: left;
}
.idSportGamePlanner .idShowAwayTeam {
	margin: 28px 0px 0px; width: 34%; height: 50px; text-align: center; overflow: hidden; font-weight: 700; float: left;
}
.idSportGamePlanner .idPlusMinus {
	width: 20px; height: 78px; float: left;
}
.idSportGamePlanner .idShowScore {
	margin: 21px 0px 0px 10px; width: 83px; float: left;
}
.idSportGamePlanner .idPointsHome {
	width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 25px; font-weight: 700; float: left;
}
.idSportGamePlanner .idPointsAway {
	width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 25px; font-weight: 700; float: left;
}
.idSportGamePlanner .idPointsDelimeter {
	width: 10px; text-align: center; line-height: 30px; font-weight: 700; float: left;
}
.idSportGamePlanner .idPlusButton {
	margin: 17px 0px 2px; float: left;
}
.idSportGamePlanner .idNextButton {
	margin: 0px 0px 0px 1px; float: right;
}
.idSportGamePlanner .idNextButton a {
	background: url("../img/basis/layout/bg_imgslider_right.png") no-repeat right top white; border: currentColor; width: 18px; height: 80px; float: left; display: block;
}
.idSportGamePlanner .idNextButton a:hover {
	background: url("../img/basis/layout/bg_imgslider_right_on.png") no-repeat right top white;
}
.idSportGamePlanner .idHighScoreTable {
	margin: 10px 0px 0px;
}
.idClStandard .idSportGamePlannerIEHelper .idDayOfPlay {
	background: rgb(241, 241, 241);
}
.idRssFeedOverview p {
	margin: 0px 0px 10px;
}
.idRssFeedOverview ul {
	margin: 0px 0px 10px;
}
.idRssFeedOverview div {
	margin: 0px 0px 10px;
}
.idRssFeedOverview h4 {
	margin: 0px 0px 4px; font-weight: bold;
}
.idRssFeedOverview .idRssCategory {
	padding: 3px 0px 0px; clear: both;
}
.idRssFeedOverview .idRssCategory h4 {
	padding: 3px 0px 0px; width: 170px; font-size: 14px; float: left;
}
.idRssFeedOverview .idRssCategory p {
	margin: 0px; padding: 3px 0px 0px 10px; width: 160px; float: left;
}
.idRssFeedOverview .idRssCategory span {
	margin: 0px 0px 0px 10px; padding: 3px 0px 0px 10px; width: 150px; float: left;
}
.idRssFeedOverview .idRssCategory p span {
	padding-top: 0px;
}
.idRssFeedOverview .idRssCategory img {
	margin: 0px 1px 0px 0px; float: left;
}
.idSpecial2ColWrap .idComment .idCommentIEHelper {
	width: 665px;
}
.idComment .idTxtLay a {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idComment h3 {
	margin: 0px 0px 10px; font-size: 18px;
}
.idComment .entry {
	margin: 0px 0px 15px; padding: 15px 0px 0px; border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: solid;
}
.idComment .newComment .idCommentTools {
	display: none;
}
.idComment .commentanswer {
	margin: 0px 0px 0px 25px;
}
.idComment .entryReply {
	margin: 0px 0px 15px; padding: 15px 0px 0px; border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: dotted;
}
.idComment .entry i {
	margin: 0px 5px 5px 1px; font-style: normal; font-weight: 700; display: block;
}
.idComment .commentanswer i {
	margin: 0px 5px 5px 1px; font-style: normal; font-weight: 700; display: block;
}
.idComment .idCommentTools {
	width: 100%; line-height: 18px; overflow: hidden;
}
.idComment .idTooltip {
	background: gold; margin: -10px 0px 0px; padding: 1px 3px; border: 1px solid rgb(92, 92, 92); display: none; position: absolute; z-index: 100000;
}
.idComment .idCommentReport {
	float: right;
}
.idComment .idCommentLikeButtons {
	float: right;
}
.idComment .comment-like-container {
	margin: 0px 33px 0px 0px;
}
.idComment .comment-like-ratingbar {
	background: url("../img/basis/layout/ratingBar.png") no-repeat 0px 0px; width: 103px; height: 8px; margin-top: 5px; margin-right: 4px; float: left; position: relative;
}
.idComment .idCommentReply {
	float: left;
}
.idComment .comment-like-ratingbar-beam-like {
	background: 0px 0px rgb(100, 168, 101); top: 3px; height: 2px; overflow: hidden; position: absolute;
}
.idComment .comment-like-ratingbar-beam-dislike {
	background: 0px 0px rgb(226, 0, 38); top: 3px; height: 2px; overflow: hidden; position: absolute;
}
.idComment .idCommentList {
	margin: 0px 0px 20px; width: 475px; float: left;
}
.idComment p {
	margin: 0px 0px 10px;
}
.idComment #modJCaptchaImageDiv {
	margin: 0px 0px 10px;
}
.idComment h4 {
	line-height: 1.1em; font-size: 16px; font-weight: 700;
}
.idComment .idFormErrorLay {
	margin: 10px 0px; padding: 5px; border: 1px solid red; color: red; display: none;
}
.idComment .idFormLay .idTextArea textarea {
	height: 150px;
}
.idComment .idFormLay .idTextArea textarea {
	background: url("../img/basis/form/formbg.gif") no-repeat left top; border: 1px solid rgb(155, 155, 155); width: 467px;
}
.idComment .idFormLay .idTextField input {
	background: url("../img/basis/form/formbg.gif") no-repeat left top; border: 1px solid rgb(155, 155, 155); width: 467px;
}
.idContentWrap .idComment .idFormLay .idMaxCharactersField {
	margin: -10px 0px 0px; text-align: right; float: right;
}
.idComment .idFormLay .idTextField label {
	background-position: 161px 4px; background-repeat: no-repeat;
}
.idComment .idMaxCharactersField label {
	padding: 0px !important; text-align: right; line-height: 20px;
}
.idComment .idMaxCharactersField input {
	border: 0px currentColor !important; width: 35px !important; text-align: right; font-weight: 700;
}
.idComment .idFormItem label span {
	font-size: 11px; display: block;
}
.idComment #modJCaptchaImageDiv {
	width: 120px; float: left;
}
.idComment #modJCaptchaAnswerDiv {
	width: 120px; float: left;
}
.idComment p {
	margin: 0px 0px 10px;
}
.idCommentLay #modJCaptchaImageDiv {
	margin: 0px 0px 10px;
}
.idComment #modJCaptchaAnswerDiv {
	background: 0px 0px rgb(241, 241, 241); margin: 0px 20px 0px 0px; height: 60px !important;
}
.idComment #modJCaptchaAnswerDiv input {
	margin: 20px 0px 0px 28px; border: 1px solid rgb(43, 43, 43); width: 60px !important; height: 15px; font-size: 12px;
}
.idComment input#modJCaptchaAnswer {
	margin: 20px 0px 0px 28px; border: 1px solid rgb(43, 43, 43); width: 60px !important; height: 15px; font-size: 12px;
}
.idComment .idTrackerNeuesWort {
	margin: 25px 0px 0px; color: rgb(44, 74, 98); font-weight: 700; float: left;
}
.idComment .captchaAjaxContainer {
	float: left;
}
.idContentWrap .idComment .idFormLay .idButtonField {
	clear: none; float: left;
}
.idComment input.button {
	background: url("../img/basis/sprites/btn_header.png") repeat-x left -60px; margin: 10px 0px 0px; padding: 0px 5px 2px; border: 1px solid rgb(92, 92, 92); height: 22px; color: rgb(92, 92, 92); font-family: Arial,Helvetica,sans-serif; font-weight: 700; cursor: pointer;
}
.idMultiAd embed {
	overflow: hidden; max-width: 280px;
}
.idMultiAd object {
	overflow: hidden; max-width: 280px;
}
.idMultiAd .idAdLay1 {
	margin: 0px 0px 2px; width: 49%; float: left;
}
.idMultiAd .idAdLay3 {
	margin: 0px 0px 2px; width: 49%; float: left;
}
.idMultiAd .idAdLay2 {
	margin: 0px 0px 2px; width: 49%; float: right;
}
.idMultiAd .idAdLay4 {
	margin: 0px 0px 2px; width: 49%; float: right;
}
.idClStandard .idMultiAdIEHelper embed {
	max-width: 300px;
}
.idClStandard .idMultiAdIEHelper object {
	max-width: 300px;
}
.idClHl .idMultiAdIEHelper embed {
	max-width: 300px;
}
.idClHl .idMultiAdIEHelper object {
	max-width: 300px;
}
.idMedalList .idTxtLay {
	float: none;
}
.idMedalList .idTxtLay a {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idMedalList .idTxtLay a:hover {
	color: rgb(92, 92, 92); font-weight: 700;
}
.idMedalList .idTxtLay thead {
	background-color: rgb(255, 255, 255);
}
.idMedalList .idPaginator {
	margin: 20px 0px 0px; width: 460px;
}
.idMedalList .idTable th {
	font-weight: 700;
}
.idMedalList .idTabCol1 {
	background: rgb(241, 241, 241);
}
.idMedalList .idTable .idTabCol1:hover {
	background: rgb(241, 241, 241);
}
.idMedalList th.idMedalTypeGold {
	color: rgb(198, 135, 29); font-weight: bold;
}
.idMedalList th.idMedalTypeGold a {
	color: rgb(198, 135, 29); font-weight: bold;
}
.idMedalList strong.idMedalTypeGold {
	color: rgb(198, 135, 29); font-weight: bold;
}
.idMedalList th.idMedalTypeSilber {
	color: rgb(83, 83, 83); font-weight: bold;
}
.idMedalList th.idMedalTypeSilber a {
	color: rgb(83, 83, 83); font-weight: bold;
}
.idMedalList strong.idMedalTypeSilber {
	color: rgb(83, 83, 83); font-weight: bold;
}
.idMedalList th.idMedalTypeBronze {
	color: rgb(109, 95, 24); font-weight: bold;
}
.idMedalList th.idMedalTypeBronze a {
	color: rgb(109, 95, 24); font-weight: bold;
}
.idMedalList strong.idMedalTypeSilber {
	color: rgb(109, 95, 24); font-weight: bold;
}
.idMedalList th.idMedalTypeGold span {
	margin: 4px auto 0px; width: 10px; height: 10px; display: block; background-color: rgb(198, 135, 29);
}
.idMedalList th.idMedalTypeSilber span {
	margin: 4px auto 0px; width: 10px; height: 10px; display: block; background-color: rgb(198, 135, 29);
}
.idMedalList th.idMedalTypeBronze span {
	margin: 4px auto 0px; width: 10px; height: 10px; display: block; background-color: rgb(198, 135, 29);
}
.idMedalList .idHighScoreTable .idTable th.idMedalTabCountry {
	width: 213px; text-align: left;
}
.idMedalList .idHighScoreTable .idTable td.idMedalTabCountry {
	width: 189px; text-align: left;
}
.idMedalList .idHighScoreTable .idTable th {
	padding: 2px; width: 40px; text-align: center;
}
.idMedalList .idHighScoreTable .idTable td {
	padding: 2px; width: 40px; text-align: center;
}
.idMedalList th.idMedalTypeSilber span {
	background-color: rgb(83, 83, 83);
}
.idMedalList th.idMedalTypeBronze span {
	background-color: rgb(109, 95, 24);
}
.idMedalList .idHighScoreTable .idTable th {
	background: url("../img/basis/layout/tablehead_sort_bg.gif") repeat-x left bottom; padding-bottom: 15px; border-top-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.idMedalList .idHighScoreTable .idTable th.idMedalSort {
	background: url("../img/basis/layout/tablehead_sort_bg_5c5c5c.gif") no-repeat bottom;
}
.idMedalList .idHighScoreTable .idTable th.idMedalSortGold {
	background: url("../img/basis/layout/tablehead_sort_bg_gold.gif") no-repeat bottom;
}
.idMedalList .idHighScoreTable .idTable th.idMedalSortSilver {
	background: url("../img/basis/layout/tablehead_sort_bg_silver.gif") no-repeat bottom;
}
.idMedalList .idHighScoreTable .idTable th.idMedalSortBronze {
	background: url("../img/basis/layout/tablehead_sort_bg_bronze.gif") no-repeat bottom;
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable th {
	background: url("../img/basis/layout/tablehead_sort_bggrey.gif") repeat-x left bottom; padding-bottom: 15px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable th.idMedalSort {
	background: url("../img/basis/layout/tablehead_sort_bggrey_5c5c5c.gif") no-repeat bottom;
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable th.idMedalSortGold {
	background: url("../img/basis/layout/tablehead_sort_bggrey_gold.gif") no-repeat bottom;
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable th.idMedalSortSilver {
	background: url("../img/basis/layout/tablehead_sort_bggrey_silver.gif") no-repeat bottom;
}
.idBoxesWrap .idMedalList .idHighScoreTable .idTable th.idMedalSortBronze {
	background: url("../img/basis/layout/tablehead_sort_bggrey_bronze.gif") no-repeat bottom;
}
.idMedalCountryOverview .idMedalCountraHeadline {
	margin: 0px 0px 10px; font-size: 18px;
}
.idMedalCountryOverview .idMedalCountraSubHeadline span {
	font-weight: bold;
}
.idMedalCountryOverview .idMedalCountraSubHeadline {
	margin: 0px 0px 10px;
}
.idMedalCountryOverview .idMedalTypeGold {
	color: rgb(198, 135, 29); font-weight: bold;
}
.idMedalCountryOverview .idMedalTypeSilber {
	color: rgb(83, 83, 83); font-weight: bold;
}
.idMedalCountryOverview .idMedalTypeBronze {
	color: rgb(109, 95, 24); font-weight: bold;
}
.idMedicalSearchResult .idSearchHead {
	background: url("../img/basis/sprites/btn_content.png") repeat-x left -106px rgb(255, 255, 255); margin: 0px 0px 10px; padding: 6px 9px; border: 1px solid rgb(210, 210, 210); overflow: hidden; font-weight: 700;
}
.idMedicalSearchResult .idSearchHead p {
	float: left;
}
.idMedicalSearchResult .idSearchHead p.idCount {
	font-weight: 400; float: right;
}
.idMedicalSearchResult .idSearchHead p.idCount span {
	color: rgb(0, 0, 0); font-weight: 700;
}
.idSitemap .idTxtLay {
	float: none;
}
.idSitemap .idTeaserLay {
	margin: 0px 10px 20px 0px; width: 141px; float: left;
}
.idBoxesWrap .idSitemap .idTeaserLay {
	width: 130px;
}
.idSmallWrap .idSitemap .idTeaserLay {
	width: 150px;
}
.id2Col .idFullWrap .idSitemap .idTeaserLay {
	width: 144px;
}
.id3Col .idFullWrap .idSitemap .idTeaserLay {
	width: 149px;
}
.idSpecial2ColWrap .idBasicWrap .idSitemap .idTeaserLay {
	width: 151px;
}
.idSitemap .idTeaserLay h4.idTitem {
	font-size: 12px;
}
.idSitemap .idTeaserLay h4.idTitem a {
	font-size: 12px;
}
.idSitemap .idTeaserLay h4.idTitem a:hover {
	font-size: 12px;
}
.idSitemap .idSubRessortInfo {
	clear: both; visibility: hidden;
}
.idSitemap .idFirst {
	clear: both;
}
.idRssGeneric strong {
	font-weight: bold;
}
.idRssGeneric .idMoreEnd {
	margin-top: 10px;
}
.idRssGeneric .idPaginator {
	margin-top: 10px;
}
.idRssGeneric .idThreeColumn .idTeaserLay {
	margin-bottom: 15px;
}
.idRssGeneric .idThreeColumn .idTeaserLay img {
	width: auto; height: auto;
}
.idSpecial2ColWrap .idRssGeneric .idThreeColumn .idTeaserLay img {
	width: auto; height: auto;
}
.idRssGeneric .idThreeColumn .idFirst {
	clear: both;
}
.idRssGeneric .idOneColumn .idLast {
	border: 0px currentColor;
}
.idBoxesWrap .idRssGeneric .idOneColumn .idTxtLay {
	float: none;
}
.idBoxesWrap .idRssGeneric .idOneColumn .idLast {
	padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idBoxesWrap .idRssGeneric .idOneColumn .idImgLink img {
	width: 80px;
}
.idRssGeneric .idSingleBlock {
	padding-bottom: 10px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idRssGeneric .idSingleLinkBlock {
	float: left;
}
.idRssGeneric .idSingleButton {
	margin: 0px 9px 5px 0px; clear: left; display: block;
}
.idRssGeneric .idSingleDescription p {
	margin-bottom: 5px;
}
.idRssGeneric .idSingleDescription h4 {
	margin-bottom: 5px;
}
.idNavigationLinkList .idTrigger {
	cursor: pointer;
}
.idNavigationLinkList .idTxtLay {
	overflow: hidden; display: none;
}
.idNavigationLinkList .idHL {
	background: url("../img/basis/layout/toggleBox_close.png") no-repeat left top rgb(255, 255, 255); height: 33px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-weight: 700;
}
.idSmallWrap .idNavigationLinkList .idHL {
	background-image: url("../img/basis/layout/toggleBox_close_180.png");
}
.idOpenNavigationsLinks .idHL {
	background: url("../img/basis/layout/toggleBox_open.png") no-repeat left top rgb(255, 255, 255); height: 30px;
}
.idSmallWrap .idOpenNavigationsLinks .idHL {
	background-image: url("../img/basis/layout/toggleBox_open_180.png");
}
.idOpenNavigationsLinks .idTxtLay {
	display: block;
}
.idOpenNavigationsLinks {
	background: url("../img/basis/layout/toggleBox_footer.png") no-repeat left bottom rgb(255, 255, 255); padding-bottom: 9px;
}
.idSmallWrap .idOpenNavigationsLinks {
	background-image: url("../img/basis/layout/toggleBox_footer_180.png");
}
.idTwitterFeed strong {
	font-weight: bold;
}
.idTwitterFeed .idTeaserLay p.idTitem {
	margin: 10px 0px 0px;
}
.idGameReportNavigation .idGameReportLink {
	color: rgb(92, 92, 92);
}
.idRoutenplanerFalk .idRoutenplanerLogo {
	margin: 5px 0px 5px 9px; float: right;
}
.idRoutenplanerFalk .idFormLay {
	margin-top: 10px;
}
.idRoutenplanerFalk fieldset {
	padding: 10px; border: 1px solid rgb(210, 210, 210); float: left;
}
.idRoutenplanerFalk .idSecond {
	float: right;
}
.idRoutenplanerFalk .idTextField label {
	width: 50px;
}
.idRoutenplanerFalk .idSelectBox label {
	width: 50px;
}
.idClStandard .idRoutenplanerFalk .idTextField label {
	width: 50px;
}
.idClStandard .idRoutenplanerFalk .idSelectBox label {
	width: 50px;
}
.idRoutenplanerFalk .idTextField input {
	width: 134px;
}
.idClStandard .idRoutenplanerFalk .idTextField input {
	width: 134px;
}
.idRoutenplanerFalk .idSelectBox select {
	width: 142px;
}
.idClStandard .idRoutenplanerFalk .idSelectBox select {
	width: 142px;
}
.idRoutenplanerFalk .idButton {
	clear: both; margin-top: 10px; float: right;
}
.idRoutenplanerProvider .idFormLay {
	clear: both;
}
.idRoutenplanerProvider .idButton {
	margin-bottom: 5px; float: right;
}
.idHtmlWidget .idOneColumn .idMediaRight p.idTitem {
	clear: both;
}
.idSpecial2ColWrap .idBasicWrap .idRoutenplanerFalk .idTextField label {
	width: 80px;
}
.idSpecial2ColWrap .idBasicWrap .idRoutenplanerFalk .idSelectBox label {
	width: 80px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idRoutenplanerFalk .idTextField label {
	width: 80px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idRoutenplanerFalk .idSelectBox label {
	width: 80px;
}
.idSpecial2ColWrap .idBasicWrap .idRoutenplanerFalk .idTextField input {
	width: 194px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idRoutenplanerFalk .idTextField input {
	width: 194px;
}
.idSpecial2ColWrap .idBasicWrap .idRoutenplanerFalk .idSelectBox select {
	width: 202px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idRoutenplanerFalk .idSelectBox select {
	width: 202px;
}
.idBrandingWrap {
	margin: 10px 0px 0px;
}
.idBrandingSuperbanner {
	text-align: right;
}
.idBrandingSky {
	text-align: right;
}
.idFullWrap .idBrandingContainer .idBrandingWrap .idMediaStripe .idCarousel {
	width: 455px;
}
.idFullWrap .idBrandingContainer .idBrandingWrap .idMediaStripe .idCarouselWindow {
	width: 415px;
}
.idFullWrap .idBrandingWrap .idOneColumn .idTeaserLay {
	width: 475px;
}
.idSpecial2ColWrap .idFullWrap .idBrandingWrap .idClNested .idMediaStripeIEHelper .idCarousel {
	width: 665px;
}
.idSpecial2ColWrap .idFullWrap .idBrandingWrap .idClNested .idMediaStripeIEHelper .idCarouselWindow {
	width: 625px;
}
.idSpecial2ColWrap .idBrandingWrap .idOneColumn .idTeaserLay {
	width: 665px;
}
.idSpecial2ColWrap .idBrandingWrap .idImageGallery .idCarousel .idMediaShowBigImage .idCarouselPanel {
	width: 488px;
}
.idGoogleMarkerFilter .idList {
	width: 280px;
}
.idClStandard .idGoogleMarkerFilterIEHelper .idList {
	width: 300px;
}
.idClHl .idGoogleMarkerFilterIEHelper .idList {
	width: 300px;
}
.idMetaBarTitemHack {
	border: 0px currentColor !important; padding-top: 0px !important; padding-bottom: 0px !important; clear: none !important; margin-top: 0px !important; margin-bottom: 0px !important;
}
.idMetaBarTitemHack .idMetaBar {
	overflow: hidden;
}
.idMetaBarTitemHack .idMetaBarSocial.idMetaBar {
	overflow: visible;
}
.idTopGalleries .idCarousel .idMetaBarTitemHack li {
	display: inline;
}
.idArticle .idMetaBar {
	margin: 0px 0px 5px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idImageGallery .idMetaBar {
	margin: 0px 0px 5px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.idMetaBar ul::before {
	display: table; content: "";
}
.idMetaBar ul::after {
	display: table; content: "";
}
.idMetaBar ul::after {
	clear: both;
}
.idMetaItm {
	background: url("../img/basis/icons/ico_social_separator.png") no-repeat right; margin: 0px 6px 5px 0px; padding: 0px 7px 0px 0px; height: 20px; line-height: 20px; font-size: 11px; float: left; display: inline;
}
:last-child.idMetaItm {
	padding-right: 0px; padding-left: 0px; background-image: none;
}
.idMetaItmRight {
	background-position: left; padding-right: 0px; padding-left: 7px; margin-right: 0px; margin-left: 6px; float: right;
}
.idMetaItm a {
	color: rgb(92, 92, 92); display: block;
}
.idMetaItmDateHighlight {
	background: rgb(241, 241, 241); padding: 0px 3px; border-radius: 3px; border: 1px solid rgb(210, 210, 210);
}
.idMetaItmComments {
	background: url("../img/basis/icons/ico_comment.png") no-repeat right; padding-right: 18px;
}
.idMetaItmPrint {
	background: url("../img/basis/icons/ico_print.png") no-repeat left top; width: 20px; height: 20px; text-indent: -999em;
}
.idMetaItmRss {
	background: url("../img/basis/icons/ico_print.png") no-repeat left top; width: 20px; height: 20px; text-indent: -999em;
}
.idMetaItmTextresize {
	background: url("../img/basis/icons/ico_print.png") no-repeat left top; width: 20px; height: 20px; text-indent: -999em;
}
.idMetaItmRss {
	background: url("../img/basis/icons/ico_rss.png") no-repeat left top;
}
.idMetaItmTextresize {
	background: url("../img/basis/icons/ico_font-big.png") no-repeat left top; float: left;
}
a.idMetaItmTextresizeMinus {
	background: url("../img/basis/icons/ico_font-small.png") no-repeat left top; margin-left: 6px;
}
.idMetaItmSocialCompact {
	background: url("../img/basis/icons/ico_socialshare_compact.png") no-repeat left; padding-left: 50px;
}
.idMetaItmBubble {
	background: rgb(255, 255, 255); padding: 1px 4px; border-radius: 3px; border: 1px solid rgb(210, 210, 210); margin-left: 5px; position: relative;
}
.idMetaItmBubble::before {
	background: rgb(255, 255, 255); left: -3px; top: 50%; width: 4px; height: 4px; bottom: auto; margin-top: -2px; border-bottom-color: rgb(210, 210, 210); border-left-color: rgb(210, 210, 210); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; position: absolute; content: ""; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.idMetaBarSocial {
	margin: 5px 0px; padding-top: 5px; border-top-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.idMetaBarSocial .idMetaItm {
	background-image: none;
}
.idMetaItmFacebook {
	max-width: 113px;
}
.idMetaItmGoogle {
	max-width: 77px;
}
.idMetaItmTwitter {
	max-width: 100px;
}
.idMetaItmRecommend {
	background: url("../img/basis/icons/ico_recommend.png") no-repeat left; padding-left: 55px; text-decoration: none;
}
.idMetaItmDotcount {
	background: url("../img/basis/sprites/share_dots.png") no-repeat left top; padding-left: 3px; display: block;
}
.idMetaItmDotcount a {
	background: url("../img/basis/sprites/share_dots.png") no-repeat right -40px; padding: 0px 25px 0px 2px; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold; text-decoration: none; float: none;
}
.idDotArticleUse.idMetaItmDotcount {
	background: url("../img/basis/sprites/share_dots.png") no-repeat left top; float: none;
}
.idDotArticleUse.idMetaItmDotcount a {
	background: url("../img/basis/sprites/share_dots.png") no-repeat right -20px; padding: 0px 6px 0px 2px; height: auto; line-height: 20px; font-size: 11px; margin-right: 0px;
}
.idMetaBarSocialCompact {
	background: rgb(255, 255, 255); padding: 10px 0px 0px 5px; border: 1px solid rgb(210, 210, 210); top: 0px; height: auto; font-family: Arial,Helvetica,serif; margin-top: 5px; display: none; position: absolute; min-width: 142px; box-shadow: 0px 4px 10px 2px rgba(0,0,0,0.6); -webkit-box-shadow: 0 4px 10px 2px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 4px 10px 2px rgba(0, 0, 0, 0.6);
}
.idMetaBarSocialCompact::before {
	background: rgb(255, 255, 255); left: 50%; top: -6px; width: 10px; height: 10px; margin-left: -5px; border-top-color: rgb(210, 210, 210); border-left-color: rgb(210, 210, 210); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; position: absolute; content: ""; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.idMetaBarSocialCompact.speechBubbleLeft::before {
	left: 17%;
}
.idMetaBarSocialCompact.speechBubbleRight::before {
	left: 84%;
}
.idMetaBarSocialCompact.speechBubbleBottom::before {
	border-width: 0px 1px 1px 0px; border-style: none solid solid none; border-color: currentColor rgb(210, 210, 210) rgb(210, 210, 210) currentColor; top: auto; bottom: -6px;
}
.idMetaBarSocialCompact .idMetaItm {
	clear: both; margin-bottom: 10px;
}
.idMetaBarSocialCompact .idMetaItmRight {
	padding-left: 0px; margin-left: 0px; float: left;
}
.idClParty .idMetaItmBubble {
	color: rgb(92, 92, 92);
}
#idWaypoint {
	padding: 5px;
}
.idWaypointClose {
	background: url("../img/basis/layout/btn_loginclose.gif") no-repeat right top rgb(255, 255, 255); width: 20px; height: 20px; float: right; cursor: pointer;
}
.idWaypointSyleBox {
	padding: 20px 5px 5px; border: 2px solid rgb(210, 210, 210); height: auto; position: fixed; z-index: 50000; background-color: rgb(255, 255, 255); -webkit-border-radius: 5px 5px 5px 5px; border-radius-: 5px 5px 5px 5px; -moz-border-radius-: 5px 5px 5px 5px;
}
.idWaypointsHiding {
	display: none;
}
.idWaypointSyleAllOver {
	background: rgb(255, 255, 255); border: 2px solid rgb(210, 210, 210); -webkit-border-radius: 5px 5px 5px 5px; border-radius-: 5px 5px 5px 5px; -moz-border-radius-: 5px 5px 5px 5px;
}
.idWaypointTopRight.idWaypointSyleBox {
	top: 0px; right: 0px; box-shadow: 0px 0px 0px 0px #5c5c5c, -5px 5px 20px -5px #5c5c5c;
}
.idWaypointCenterRight.idWaypointSyleBox {
	top: 25%; right: 0px; box-shadow: 0px 0px 0px 0px #5c5c5c, -5px 5px 20px -5px #5c5c5c;
}
.idWaypointBottomRight.idWaypointSyleBox {
	right: 0px; bottom: 0px; box-shadow: 0px 0px 0px 0px #5c5c5c, -5px -5px 20px -5px #5c5c5c;
}
.idLeadStoriesFocus .idTxtLay {
	float: none;
}
.idLeadStoriesFocus .idNestedTxtLay {
	float: none;
}
.idTabWrap {
	overflow: hidden; position: relative;
}
.idLeadFocusTabNav {
	top: 0px; height: auto; right: 0px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid; visibility: hidden; position: absolute; z-index: 2;
}
.idTabNav > li {
	float: left; display: inline;
}
.idLeadFocusTabNavItm {
	padding: 5px; font-size: 14px; font-weight: 700; display: block;
}
.idLeadFocusTabNav > li.idCurrent a.idLeadFocusTabNavItm:hover {
	border: 0px currentColor;
}
.idLeadFocusTabNav > li a.idLeadFocusTabNavItm:hover {
	border: 0px currentColor;
}
.idTabPane {
	display: none; position: absolute;
}
.idFirst.idTabPane {
	display: block; position: relative;
}
.idTabPaneMainImageLink {
	display: block;
}
.idTabPaneMainImageLink > img {
	width: 100%;
}
.idTabPaneContent {
	width: 100%; bottom: 0px; margin-top: 5px; position: relative;
}
.idLeadStoriesFocusOverlay .idTabPaneContent {
	position: absolute;
}
.idLeadFocusTransp {
	background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255) !important;
}
.idOverlayBackgroundBright {
	background: rgba(255, 255, 255, 0.8); color: rgb(92, 92, 92) !important;
}
.idLeadStoriesFocusOverlay .idLeadFocusTransp .idMetaItmDateHighlight {
	color: rgb(92, 92, 92) !important;
}
.idLeadStoriesFocusOverlay .idOverlayBackgroundBright .idMetaItmDateHighlight {
	color: rgb(92, 92, 92) !important;
}
.idLeadFocusTransp.idLeadLinkList a {
	color: rgb(255, 255, 255) !important;
}
.idOverlayBackgroundBright.idLeadLinkList a {
	color: rgb(92, 92, 92) !important;
}
.idLeadStoriesFocus .idLeadItem {
	padding: 5px 0px;
}
.idLeadStoriesFocusOverlay .idLeadItem {
	padding: 5px 10px;
}
.idTabPaneContent > :last-child {
	padding-bottom: 10px;
}
.idTabPaneContent > h4:last-child.idTitem a {
	padding-bottom: 10px;
}
.idLeadFocusKicker {
	font-size: 14px; font-weight: 700; display: inline-block; max-width: 69%;
}
.idLeadFocusRelated {
	font-size: 14px; font-weight: 700; display: inline-block; max-width: 69%;
}
.idLeadStoriesFocusOverlay .idLeadFocusKicker {
	margin-bottom: 3px;
}
.idLeadStoriesFocusOverlay .idLeadFocusRelated {
	margin-bottom: 3px;
}
.idLeadFocusRelated {
	float: right; max-width: 26%;
}
.idLeadFocusRelated li {
	margin-left: 3px; float: left;
}
.idLeadStoriesFocusStandard .idLeadFocusRelated li {
	margin-left: 10px;
}
.idLeadFocusRelatedGal {
	background: url("../img/basis/icons/ico_leadimg_pics_positiv.png") no-repeat center; width: 16px; text-indent: -999em; display: block;
}
.idLeadFocusRelatedVid {
	background: url("../img/basis/icons/ico_leadimg_pics_positiv.png") no-repeat center; width: 16px; text-indent: -999em; display: block;
}
.idLeadFocusRelatedVot {
	background: url("../img/basis/icons/ico_leadimg_pics_positiv.png") no-repeat center; width: 16px; text-indent: -999em; display: block;
}
.idLeadFocusRelatedVid {
	background-image: url("../img/basis/icons/ico_leadimg_movie_positiv.png");
}
.idLeadFocusRelatedVot {
	background-image: url("../img/basis/icons/ico_leadimg_vote_positiv.png");
}
.idLeadStoriesFocusOverlay .idLeadFocusRelatedGal {
	background-image: url("../img/basis/icons/ico_leadimg_pics.png");
}
.idLeadStoriesFocusOverlay .idLeadFocusRelatedVid {
	background-image: url("../img/basis/icons/ico_leadimg_movie.png");
}
.idLeadStoriesFocusOverlay .idLeadFocusRelatedVot {
	background-image: url("../img/basis/icons/ico_leadimg_vote.png");
}
.idLeadStoriesFocusOverlay .idOverlayBackgroundBright .idLeadFocusRelatedGal {
	background-image: url("../img/basis/icons/ico_leadimg_pics_positiv.png");
}
.idLeadStoriesFocusOverlay .idOverlayBackgroundBright .idLeadFocusRelatedVid {
	background-image: url("../img/basis/icons/ico_leadimg_movie_positiv.png");
}
.idLeadStoriesFocusOverlay .idOverlayBackgroundBright .idLeadFocusRelatedVot {
	background-image: url("../img/basis/icons/ico_leadimg_vote_positiv.png");
}
.idLeadStoriesFocus .idTabPaneContent h4.idTitem {
	margin: 0px !important; padding: 0px !important; border: 0px currentColor !important;
}
.idLeadFocusHeadline {
	line-height: 30px !important; padding-bottom: 3px; clear: both; font-size: 32px !important; font-weight: 700 !important; display: block;
}
.idLeadFocusTransp .idMetaItmCategory {
	color: rgb(255, 255, 255);
}
.idLeadFocusTransp .idMetaItmComments {
	color: rgb(255, 255, 255);
}
.idLeadFocusTransp .idMetaItmDate {
	color: rgb(255, 255, 255);
}
.idOverlayBackgroundBright .idMetaItmCategory {
	color: rgb(92, 92, 92);
}
.idOverlayBackgroundBright .idMetaItmComments {
	color: rgb(92, 92, 92);
}
.idOverlayBackgroundBright .idMetaItmDate {
	color: rgb(92, 92, 92);
}
.idLeadStoriesFocus .idMetaItm {
	margin-bottom: 0px;
}
.idLeadFocusTransp .idMetaItm {
	background-image: url("../img/basis/icons/ico_social_separator_neg.png");
}
.idOverlayBackgroundBright .idMetaItm {
	background-image: url("../img/basis/icons/ico_social_separator.png");
}
.idLeadFocusTransp .idMetaItmComments {
	background-image: url("../img/basis/icons/ico_comment_neg.png");
}
.idOverlayBackgroundBright .idMetaItmComments {
	background-image: url("../img/basis/icons/ico_comment.png");
}
.idLeadFocusTransp :last-child.idMetaItm {
	background-image: none;
}
.idLeadStoriesFocusStandard.idClStandard .idTabPane {
	background: rgb(241, 241, 241);
}
.idLeadStoriesFocusStandard.idClStandard .idTabPaneContent {
	padding: 0px 9px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.idLeadFocusArticleGroup {
	overflow: hidden; border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: solid;
}
.idLeadStoriesFocusOverlay .idLeadFocusArticleGroup {
	border-color: rgba(255, 255, 255, 0.3);
}
.idLeadFocusArticleGroup > li {
	width: 48%; padding-top: 10px; margin-right: 2%; float: left;
}
.idLeadFocusArticleGroup > li.idLeadFocusArticleGroupCol1 {
	width: 98%;
}
.idLeadFocusArticleGroup > li.idLeadFocusArticleGroupCol3 {
	width: 31.3%;
}
.idLeadFocusArticleGroupImgLink {
	padding-right: 10px; float: left;
}
.idLeadFocusArticleGroup h4 a {
	line-height: 18px !important; overflow: hidden; font-size: 14px !important; display: block;
}
.idLeadFocusTransp .idLeadFocusArticleGroup h4 a {
	color: rgb(255, 255, 255) !important;
}
.idOverlayBackgroundBright .idLeadFocusArticleGroup h4 a {
	color: rgb(92, 92, 92) !important;
}
.idOverlayBackgroundBright li.idCurrent a {
	color: rgb(255, 255, 255) !important;
}
.idOverlayBackgroundBright li.idCurrent a:hover {
	color: rgb(255, 255, 255) !important;
}
.idVideoDocuments h6 {
	margin: 10px 0px; font-weight: 700;
}
.idVideoDocuments .idVideoDocumentsIEHelper span.idVideoSign strong {
	display: none;
}
.idVideoDocuments .idImgLink {
	position: relative;
}
.idVideoDocuments .idBigVideo span {
	position: relative;
}
.idVideoDocuments .idSmallVideo span {
	position: relative;
}
.idBoxesWrap .idVideoDocuments .idVideoDocumentsImageText .idNoVideoImg .idImgLink {
	margin: 0px 9px 5px 0px;
}
.idBasicWrap .idVideoDocuments .idVideoMultipage .idMoreEnd {
	margin: 20px 0px 0px; float: left;
}
.idBoxesWrap .idVideoDocuments .idVideoMultipage .idMoreEnd {
	margin: 20px 0px 0px; float: left;
}
.idBasicWrap .idVideoDocuments .idVideoMultipage .idPaginator {
	width: auto; clear: none; float: right;
}
.idBoxesWrap .idVideoDocuments .idVideoMultipage .idPaginator {
	width: auto; clear: none; float: right;
}
.idVideoDocuments .idThreeColumn .idFirst {
	clear: both;
}
.idVideoDocuments .idHasVideoImg .idImgLink span.idVideoSign {
	background: url("../img/basis/video/vc_thumb_play.png") no-repeat 50% 50%; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; z-index: 1;
}
.idVideoDocuments .idNoVideoImg .idImgLink {
	background: rgb(241, 241, 241); border: 1px solid rgb(210, 210, 210); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0); box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.idVideoDocuments .idNoVideoImg .idImgLink span.idVideoSign {
	background: url("../img/basis/video/vc_thumb_play_noImg.png") no-repeat 50% 50%; width: 100%; height: 100%; display: block;
}
.idVideoDocuments .idNoVideoImg .idImgLink {
	margin: 0px 0px 5px;
}
.idBasicWrap .idVideoDocuments .idVideoDocumentsImageText .idImgLink {
	margin: 0px 0px 5px;
}
.idBasicWrap .idVideoDocuments .idThreeColumn {
	width: 455px;
}
.idSpecial2ColWrap .idClStandard .idVideoDocumentIEHelper .idMainImage {
	width: 665px;
}
.idSpecial2ColWrap .idClBasic .idVideoDocumentIEHelper .idMainImage {
	width: 665px;
}
.idSpecial2ColWrap .idClHl .idVideoDocumentIEHelper .idMainImage {
	width: 665px;
}
.idBasicWrap .idVideoDocumentsImg .idBigVideo img {
	width: 455px; height: 341px;
}
.idBasicWrap .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 455px; height: 341px;
}
.idBasicWrap .idVideoDocuments .idVideoDocumentsImageText .idImgLink .idVideoSign {
	width: 145px; height: 108px;
}
.idBasicWrap .idVideoDocuments .idVideoDocumentsImg .idNoVideoImg .idSmallVideo .idVideoSign {
	width: 145px; height: 108px;
}
.idBoxesWrap .idVideoDocuments .idVideoDocumentsImageText .idImgLink .idVideoSign {
	width: 80px; height: 60px;
}
.idBoxesWrap .idVideoDocuments .idVideoDocumentsImg .idNoVideoImg .idSmallVideo {
	width: 80px; height: 60px;
}
.idBoxesWrap .idVideoDocuments .idThumbBox h4.idTitem a {
	font-size: 11px;
}
.idBoxesWrap .idVideoDocuments .idThumbBox h4.idTitem a:hover {
	font-size: 11px;
}
.idBoxesWrap .idVideoDocuments .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 278px; height: 208px;
}
.idSmallWrap .idVideoDocuments h4.idTitem a {
	font-size: 12px;
}
.idSmallWrap .idVideoDocuments h4.idTitem a:hover {
	font-size: 12px;
}
.idSmallWrap .idVideoDocuments img {
	width: 160px; height: 120px;
}
.idSmallWrap .idVideoDocuments .idNoVideoImg .idImgLink .idVideoSign {
	width: 160px; height: 120px;
}
.idBasicWrap .idClStandard .idVideoDocumentsIEHelper .idThreeColumn {
	width: 475px;
}
.idBasicWrap .idClHl .idVideoDocumentsIEHelper .idThreeColumn {
	width: 475px;
}
.idBasicWrap .idClBasic .idVideoDocumentsIEHelper .idThreeColumn {
	width: 475px;
}
.idBasicWrap .idClStandard .idThreeColumn.idVideoDocumentsImageText {
	width: 475px;
}
.idBasicWrap .idClHl .idThreeColumn.idVideoDocumentsImageText {
	width: 475px;
}
.idBasicWrap .idClBasic .idThreeColumn.idVideoDocumentsImageText {
	width: 475px;
}
.idBasicWrap .idClStandard .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 475px; height: 356px;
}
.idBasicWrap .idClHl .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 475px; height: 356px;
}
.idBasicWrap .idClBasic .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 475px; height: 356px;
}
.idBasicWrap .idClStandard .idVideoDocumentsImg .idBigVideo img {
	width: 475px; height: 356px;
}
.idBasicWrap .idClHl .idVideoDocumentsImg .idBigVideo img {
	width: 475px; height: 356px;
}
.idBasicWrap .idClBasic .idVideoDocumentsImg .idBigVideo img {
	width: 475px; height: 356px;
}
.idBoxesWrap .idClStandard .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 300px; height: 225px;
}
.idBoxesWrap .idClHl .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 300px; height: 225px;
}
.idBoxesWrap .idClStandard .idVideoDocumentsImg .idBigVideo img {
	width: 300px; height: 225px;
}
.idBoxesWrap .idClHl .idVideoDocumentsImg .idBigVideo img {
	width: 300px; height: 225px;
}
.idSmallWrap .idClStandard .idVideoDocumentsIEHelper img {
	width: 178px; height: 133px;
}
.idSmallWrap .idClHl .idVideoDocumentsIEHelper img {
	width: 178px; height: 133px;
}
.idSmallWrap .idClBasic .idVideoDocumentsIEHelper img {
	width: 178px; height: 133px;
}
.idSmallWrap .idClStandard .idVideoDocumentsIEHelper .idNoVideoImg .idImgLink .idVideoSign {
	width: 178px; height: 133px;
}
.idSmallWrap .idClHl .idVideoDocumentsIEHelper .idNoVideoImg .idImgLink .idVideoSign {
	width: 178px; height: 133px;
}
.idSmallWrap .idClBasic .idVideoDocumentsIEHelper .idNoVideoImg .idImgLink .idVideoSign {
	width: 178px; height: 133px;
}
.idSpecial2ColWrap .idBasicWrap .idVideoDocumentsImg .idBigVideo img {
	width: 645px; height: 483px;
}
.idSpecial2ColWrap .idBasicWrap .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 645px; height: 483px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 665px; height: 498px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 665px; height: 498px;
}
.idSpecial2ColWrap .idBasicWrap .idClBasic .idVideoDocumentsImg .idNoVideoImg .idBigVideo {
	width: 665px; height: 498px;
}
.idSpecial2ColWrap .idBasicWrap .idClStandard .idVideoDocumentsImg .idBigVideo img {
	width: 665px; height: 498px;
}
.idSpecial2ColWrap .idBasicWrap .idClHl .idVideoDocumentsImg .idBigVideo img {
	width: 665px; height: 498px;
}
.idSpecial2ColWrap .idBasicWrap .idClBasic .idVideoDocumentsImg .idBigVideo img {
	width: 665px; height: 498px;
}
.idSpecial2ColWrap .idBasicWrap .idVideoDocuments .idVideoDocumentsImageText .idImgLink .idVideoSign {
	width: 180px; height: 135px;
}
.idSpecial2ColWrap .idBasicWrap .idVideoDocuments .idVideoDocumentsImg .idNoVideoImg .idSmallVideo .idVideoSign {
	width: 180px; height: 135px;
}
.idSpecial2ColWrap .idBasicWrap .idVideoDocuments .idThreeColumn {
	width: 645px;
}
.idChannelChooser {
	width: 100%; clear: both; float: left;
}
.idChannelChooserLink {
	background: rgb(241, 241, 241); margin: 20px 0px !important; padding: 1em; border-radius: 10px; border: 1px solid rgb(210, 210, 210); text-align: center; color: rgb(114, 114, 114); font-size: 26px; font-weight: bold; text-decoration: none; display: block; text-shadow: 1px 1px 0 #d2d2d2;
}
.idAdvertising iframe {
	border: 0px currentColor; overflow: hidden;
}
.idAdvertising iframe body {
	margin: 0px !important; padding: 0px !important;
}
.idArticle .idOneColumn .idMediaLeft .idAdvertising.idMediaBox {
	margin: 0px 0px 10px 15px; width: auto;
}
.idArticle .idOneColumn .idMediaRight .idAdvertising.idMediaBox {
	margin: 0px 0px 10px 15px; width: auto;
}
.idArticle .idOneColumn .idMediaLeft .idAdvertising.idMediaBox {
	margin: 0px 15px 10px 0px;
}
.idAdvertising .idAdvertMarker {
	margin: 0px 0px 5px; line-height: 1em; font-size: 11px; display: block;
}
